Pesquisando (Filtrando) dados em um DataGridView CSharp e MYSQL
07/10/2014
0
Eaae Galera !! to com um duvida aqui e ta meio chato de resolver... alias duas duvidas a primeira e como pesquisar em um datagridview de forma que eu va digitando o o datagrid ir filtrando as informações, a minha string de conexao com o mysql é:
e a segunda duvida e como faço para que um datagridview exiba apenas dados da coluna id por exempro menores que 10 (<10)...
private void CarregarDados() { { try { string MyConnection2 = "datasource=localhost;port=3306;username=root;password="; //Exibir Reristros string Query = "select * from dados.contatos;"; MySqlConnection MyConn2 = new MySqlConnection(MyConnection2); MySqlCommand MyCommand2 = new MySqlCommand(Query, MyConn2); // MyConn2.Open(); MySqlDataAdapter MyAdapter = new MySqlDataAdapter(); MyAdapter.SelectCommand = MyCommand2; DataTable dTable = new DataTable(); MyAdapter.Fill(dTable); gContatos.DataSource = dTable; // Atribuir o Objeto dTable Para Preengrer o Grid // Fechar Minha Conexao } catch (Exception ex) { MessageBox.Show(ex.Message); } gContatos.Sort(gContatos.Columns[1], ListSortDirection.Ascending); gContatos.Columns[0].Visible = false; } }
e a segunda duvida e como faço para que um datagridview exiba apenas dados da coluna id por exempro menores que 10 (<10)...
Paulo Ricardo
Curtir tópico
+ 0
Responder
Post mais votado
08/10/2014
Para isso você terá de estudar a cláusula WHERE da linguagem SQL e efetuar um filtro na sua instrução.
E você precisará chamar esse método no evento TextChanged do TextBox.
E você precisará chamar esse método no evento TextChanged do TextBox.
Joel Rodrigues
Responder
Mais Posts
Clique aqui para fazer login e interagir na Comunidade :)