to tentando pegar o primeiro elemento de um banco MySQL.
Esse é o codigo que to usando. Mas ta dando um erro Could not find specified column in results: idpessoa.
executei o comando sql no banco e ele retorno o resultado certo.
Mais naum ta funcionando no codigo c#.
[code] public Pessoa pesquisaPrimeiroElemento()
{
try
{
conexao = new MySqlConnection(conexao_sql);
MySqlCommand sql = new MySqlCommand(“select Min(idpessoa)from pessoa”, conexao);
conexao.Open();
MySqlDataReader dataReader;
Pessoa pessoa = new Pessoa();
dataReader = sql.ExecuteReader(CommandBehavior.CloseConnection);
while (dataReader.Read())
{
pessoa.Idpessoa = Convert.ToInt32(dataReader[“idpessoa”]);
}
return pessoa;
}
catch (Exception err)
{
throw err;
}
finally
{
conexao.Close();
}[/code]