Navegar num dataset ?
05/05/2009
0
Tenho um dataset populado e preciso navegar para frente e para traz, como faço mover para o próximo registro ou o anterior por exemplo?
Marcio.chiaveli
Curtir tópico
+ 0
Responder
Posts
25/05/2009
Tiagodb
A classe DataSet diferente do DataReader popula seus dados todos de uma vez e não precisamos de mecanismos para mover ao próximo registro, mas somente iterar entre os objetos.
Para isso deve fazer da seguinte maneira:
//O seu dataset com registros
System.Data.DataSet ds = new System.Data.DataSet();
System.Data.Datable dt = ds.Tables[´NomedaTabela´];
foreach(System.Data.DataRow row in dt.Rows)
{
string valorCampo = row[´nomedacoluna´].ToString();
}
Para isso deve fazer da seguinte maneira:
//O seu dataset com registros
System.Data.DataSet ds = new System.Data.DataSet();
System.Data.Datable dt = ds.Tables[´NomedaTabela´];
foreach(System.Data.DataRow row in dt.Rows)
{
string valorCampo = row[´nomedacoluna´].ToString();
}
Responder
25/05/2009
Tiagodb
Esqueci no anterior, qualquer dúvida entra no blog da assinatura que será somente sobre tecnologias Microsoft.
Responder
Clique aqui para fazer login e interagir na Comunidade :)