none
Consulta Banco de Dados com ProgressBar VB.net RRS feed

  • Pergunta

  • Bom pessoal, queria uma ajuda, quero fazer um filtro no meu banco de dados MYSQL, enquanto ele vai fazendo a consulta queria que a progressBar vá carregando em tempo real até chegar aos 100%

    vou deixa abaixo como faço minha consulta hoje.... o resultado aparece tudo em um DataGridViewr.


    Obrigado!


     Private Sub PbuscaCondutor()
            Using con As MySqlConnection = GetConnection()
                Try
                    con.Open()
                    Dim sql As String = "SELECT condutor,autorizado, destino, veiculo, placa, cor, dataentrada,datasaida,porteiro FROM tbl_saidacondutores "
                    Dim cmd As MySqlCommand = New MySqlCommand(sql, con)
                    Dim da As MySqlDataAdapter = New MySqlDataAdapter(cmd)
                    Dim dt As DataTable = New DataTable

                    da.Fill(dt)
                    dt_itens.DataSource = dt
                    PFormataDataGridViewRelatorio()
                    dt_itens.Filter = "condutor Like '%" & txtfiltro.Text & "%' "

                Catch ex As Exception
                    MsgBox(ex.Message)
                Finally
                    con.Close()
                End Try
            End Using
        End Sub

    quarta-feira, 2 de agosto de 2017 12:54

Respostas

  • Boa tarde, DavidSouza96.

    Por se tratar de uma questão de "How to/Customização", você deveria abrir essa questão como uma discussão, assim junto com a comunidade poderá encontrar a melhor maneira de implementar o que você precisa.

    Para abrir uma discussão, faça o mesmo processo de abrir uma pergunta, mas ao invés de marcar como pergunta, você marca como discussão, assim:

    Atenciosamente,


    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 4 de agosto de 2017 18:42
    Moderador

Todas as Respostas

  • Boa tarde, DavidSouza96.

    Tudo bem? Obrigado por usar o fórum MSDN.

    Essa seria uma questão de "Break Fix/Erro" ou "How to/Customização"?

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quarta-feira, 2 de agosto de 2017 20:46
    Moderador
  • O que eu quero é quando usuário colocar um nome de pedestre aparece o resultado apenas com nome do pedestre que ele digitou, ou seja realize uma consulta no meu banco de dados, isso ocorre hoje, porém o banco ja está cheio e demora um pouco pra realizar a consulta, pro usuário não pensar que travou achei melhor colocar a progressbar, só que eu não sei como que faz pra fazer ela funcionar, acima deixei meu código de consulta no banco....
    quinta-feira, 3 de agosto de 2017 13:03
  • Boa tarde, DavidSouza96.

    Por se tratar de uma questão de "How to/Customização", você deveria abrir essa questão como uma discussão, assim junto com a comunidade poderá encontrar a melhor maneira de implementar o que você precisa.

    Para abrir uma discussão, faça o mesmo processo de abrir uma pergunta, mas ao invés de marcar como pergunta, você marca como discussão, assim:

    Atenciosamente,


    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 4 de agosto de 2017 18:42
    Moderador
  • Bom dia,

    Por falta de retorno essa thread está sendo encerrada.

    Se necessário, favor abrir uma nova thread.

    Atenciosamente,

    Filipe B de Castro

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 7 de agosto de 2017 12:55
    Moderador