none
Query para pegar informações de uma tabela de um Banco de Dados (Mysql) RRS feed

  • 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!

    terça-feira, 13 de dezembro de 2016 19:00

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
    terça-feira, 13 de dezembro de 2016 19:26

Todas as Respostas

  • SELECT * FROM usuarios WHERE Nome=joao AND Idade=36;


    tente com AND



    Alexandre Maranhão

    amprog@outlook.com



    terça-feira, 13 de dezembro de 2016 19:24
  • 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
    terça-feira, 13 de dezembro de 2016 19:26
  • Muito Obrigado, Funcionou!

    terça-feira, 13 de dezembro de 2016 19:46