EXECUTAR UM CRUD SEM A APLICA?ÃO TRAVAR.

KURTGU 23/03/2015 22:01:45
#445444
Executar um select sem a aplicação travar com fazer? usando mysql?
OMAR2011 23/03/2015 23:13:47
#445445
Explique melhor.
NILSONTRES 23/03/2015 23:59:28
#445446
Threading
NICKOSOFT 24/03/2015 06:32:01
#445447
O retorno enorme e demora?
Backgroundworker ou threads mesmo
Pra esses casos eu gosto de iniciar uma thread q mostra um form c a msg carregando... qnd finaliza o crud eu finalizo o thread e escondo o form
NICKOSOFT 24/03/2015 06:45:24
#445449
assim, completo :D, mas tem como ser feito com background, na verdade até prefiro
  
[ô]thread da telinha carregando na tela
Trd = New Thread(AddressOf Aguarda)
operacao = [Ô]Carregando[Ô]
Trd.Start()

Dim _cep As New bllCEP
_cep.CEP = Replace(txtCEP.Text, [Ô]-[Ô], [Ô][Ô])
_cep.BuscaDados()
If _cep.Logradouro <> [Ô][Ô] Then
[ô]encontrou dados
txtEndereco.Text = _cep.Logradouro
txtBairro.Text = _cep.Bairro
txtCidade.Text = _cep.Municipio
txtUF.Text = _cep.UF
[ô]finalizando thread da telinha e sumindo com a mesma
frmCarregando.Hide()
frmCarregando.Dispose()
Trd.Abort()
txtEndereco.SelectionStart = txtEndereco.Text.Length
Else
[ô]finalizando thread da telinha e sumindo com a mesma
frmCarregando.Hide()
frmCarregando.Dispose()
Trd.Abort()
MessageBox.Show([Ô]CEP não localizado, atualiza a base de dados, entre com as informações manualmente[Ô])
End If

  
Public operacao As String

Public Sub Aguarda()
[ô]thread de processo, mostra a tela processando
Dim f As New frmCarregando()
f.Tag = operacao
f.TopMost = True
f.ShowDialog()
End Sub
KURTGU 24/03/2015 23:34:04
#445462
Threading e isso mesmo, kkk quando estou fazendo uma pesquisa usando um select com like a applicacao vai dando umas travadas. e gostaria de fazer essa pesquisa sem essas travas estou pesquisando sobre Threading .
Tópico encerrado , respostas não são mais permitidas