EXECUTAR UM CRUD SEM A APLICA?ÃO TRAVAR.
Executar um select sem a aplicação travar com fazer? usando mysql?
Explique melhor.
Threading
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
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
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
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