FILTRAR DADOS com ASP.NET CSharp e MySQL
Bom dia a todos,
estou tentando fazer o filtro de mais de um campo, porém só FILTRA um campo da tabela, poderiam me ajudar?
ASP.NET Csharp.
MySqlDataAdapter da = new MySqlDataAdapter(SELECT * FROM tcadastro WHERE Nome OR Categoria1 OR Cidade like + txtNome.Text + %, cn);
Gostaria que filtrasse por Nome, Categoria1 ou Cidade,
Eu retirei as Aspas para poder postar o código aqui
estou tentando fazer o filtro de mais de um campo, porém só FILTRA um campo da tabela, poderiam me ajudar?
ASP.NET Csharp.
MySqlDataAdapter da = new MySqlDataAdapter(SELECT * FROM tcadastro WHERE Nome OR Categoria1 OR Cidade like + txtNome.Text + %, cn);
Gostaria que filtrasse por Nome, Categoria1 ou Cidade,
Eu retirei as Aspas para poder postar o código aqui
Marcos Loyola
Curtidas 0
Melhor post
Stella Oliveira
26/07/2019
Marcos, boa tarde...
Eu faria da seguinte forma:
Eu faria da seguinte forma:
string campoQueDesejaFiltrar = pCampo; string query = ""; switch(campoQueDesejaFiltrar) { case "Nome" : query = "SELECT * FROM TCADASTRO WHERE Nome like (txtNome.Text + %, cn)"; break; case "Categoria1": query = "SELECT * FROM TCADASTRO WHERE Categoria1 like (txtNome.Text + %, cn)"; break; case "Cidade ": query = "SELECT * FROM TCADASTRO WHERE Cidade like (txtNome.Text + %, cn)"; break; } MySqlDataAdapter da = new MySqlDataAdapter(query);
GOSTEI 1