Fórum Duvida consulta sql #20873
24/06/2008
0
DSNOTASTableAdapters.NOTASTableAdapter at = new DSNOTASTableAdapters.NOTASTableAdapter(); at.Fill();
Gostaria de saber como eu faço para manusear o resultado gerado por esta consult? no caso do Java eu uso um ResultSet e vou dando next(), enquanto não for o fim do result mas em C seria como?
Obrigado!
Shakall
Curtir tópico
+ 0Posts
25/06/2008
Ricardo Silva
dentro de at.Fill();
vc tem q colocar um Objeto - DataSet ou DataTable.
desculpe se tiver errado... mas creio q o equivalente ao ResultSet do Java, seria os DataReader - SqlDataReader ou OleDbDataReader depende do banco.
pq é ele que tem o NEXT.
na duvida soh posta
Gostei + 0
25/06/2008
Ricardo Silva
é de um amigo meu...
Cliente cli = new Cliente();
SqlCommand command = new SqlCommand("select * from cliente", conexao);
SqlDataReader dr = command.ExecuteReader();
if(dr.Read()) {
cli.Codigo = codigo;
cli.Nome = (string)dr["nom_cli"];
}
Gostei + 0
25/06/2008
Ricardo Silva
Cliente cli = new Cliente();
SqlCommand command = new SqlCommand("select * from cliente", conexao);
SqlDataReader dr = command.ExecuteReader();
if(dr.Read()) {
cli.Codigo = (int)dr["cod_cli"];
cli.Nome = (string)dr["nom_cli"];
}
Gostei + 0
26/06/2008
Shakall
Gostei + 0
26/06/2008
Shakall
Especificar o metodo de conexão se é por post ou get, pegar a resposta do servlet?
Gostei + 0
30/06/2008
Shakall
Cliente cli = new Cliente();
SqlCommand command = new SqlCommand("select * from cliente", conexao);
SqlDataReader dr = command.ExecuteReader();
if(dr.Read()) {
cli.Codigo = (int)dr["cod_cli"];
cli.Nome = (string)dr["nom_cli"];
}
Amigo este SqlDataReader não existe no meu visual studio, é algum pacote que tenho que instalar?
Gostei + 0
30/06/2008
Ricardo Silva
mas sempre vem junto com o VisualStudio...
tenta adicionar um using
using System.Data.SqlClient;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)