Usuário com melhor resposta
Query para pegar informações de uma tabela de um Banco de Dados (Mysql)

Pergunta
-
OI
eu quero saber como que eu faço para pegar informações especificas de um registro dentro da minha tabela, exemplo:
Nome | Idade
maria | 25
joao | 36
Quero pegar a idade apartir do nome, tipo pesquisar joao e me devolver a idade.
("SELECT * FROM usuarios WHERE Nome=joao"); e daqui me devolver a idade, não to sabendo como que faz.
Obrigado!
Respostas
-
Olá,
Segue exemplo de como fazer uma consulta no banco de dados MySQL utilizando C# e pesquisando o nome através de uma textbox:
using (MySqlConnection connection = new MySqlConnection("SUA_CONNECTION_STRING")) { connection.Open(); using (MySqlCommand command = new MySqlCommand("SELECT Idade FROM usuarios WHERE Nome = @Nome", connection)) { MySqlParameter param = new MySqlParameter("@Nome", textbox1.Text); command.Parameters.Add(param); MySqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { int idade = reader.GetInt32(0); //AQUI PODE FAZER O QUE DESEJA COM A IDADE } } }
Valeu!
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MSP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco- Marcado como Resposta rodiney garcia terça-feira, 13 de dezembro de 2016 19:33
Todas as Respostas
-
SELECT * FROM usuarios WHERE Nome=joao AND Idade=36;
tente com AND
Alexandre Maranhão
amprog@outlook.com
- Editado Alexandre Maranhão terça-feira, 13 de dezembro de 2016 19:26
-
Olá,
Segue exemplo de como fazer uma consulta no banco de dados MySQL utilizando C# e pesquisando o nome através de uma textbox:
using (MySqlConnection connection = new MySqlConnection("SUA_CONNECTION_STRING")) { connection.Open(); using (MySqlCommand command = new MySqlCommand("SELECT Idade FROM usuarios WHERE Nome = @Nome", connection)) { MySqlParameter param = new MySqlParameter("@Nome", textbox1.Text); command.Parameters.Add(param); MySqlDataReader reader = command.ExecuteReader(); while (reader.Read()) { int idade = reader.GetInt32(0); //AQUI PODE FAZER O QUE DESEJA COM A IDADE } } }
Valeu!
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MSP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco- Marcado como Resposta rodiney garcia terça-feira, 13 de dezembro de 2016 19:33
-