Foros del Web » Programación para mayores de 30 ;) » .NET »

Controlar retorno de una consulta a BD.

Estas en el tema de Controlar retorno de una consulta a BD. en el foro de .NET en Foros del Web. Muy buenas a todos, Tengo una pequeña duda, acabo de empezar en el cole a programar en c#. Como lo puedo hacer para controlar lo ...
  #1 (permalink)  
Antiguo 24/02/2012, 12:22
 
Fecha de Ingreso: septiembre-2011
Mensajes: 87
Antigüedad: 12 años, 7 meses
Puntos: 6
Controlar retorno de una consulta a BD.

Muy buenas a todos,

Tengo una pequeña duda, acabo de empezar en el cole a programar en c#.

Como lo puedo hacer para controlar lo que me devuelve la query? solo quiero saber si me devuelve algun registro de la BD.

Código c#:
Ver original
  1. OleDbDataAdapter cmd = new OleDbDataAdapter("SELECT * FROM Productes;", cnn);
  2.  
  3. DataSet ds = new DataSet();
  4. cmd.Fill(ds, "Productes");

gracias!
  #2 (permalink)  
Antiguo 24/02/2012, 12:26
 
Fecha de Ingreso: febrero-2010
Ubicación: México
Mensajes: 738
Antigüedad: 14 años, 2 meses
Puntos: 37
Respuesta: Controlar retorno de una consulta a BD.

Que tal joanan46

Checa los Rows del DataTable contenido en el DataSet que llenas de la siguiente manera.

Código c#:
Ver original
  1. if(ds.Tables[0].Rows.Count > 0)
  2. {
  3.           //- "Si trae Datos".
  4. }

Saludos!
__________________
http://ka0stj.wordpress.com/
  #3 (permalink)  
Antiguo 24/02/2012, 12:30
 
Fecha de Ingreso: septiembre-2011
Mensajes: 87
Antigüedad: 12 años, 7 meses
Puntos: 6
Respuesta: Controlar retorno de una consulta a BD.

muchas gracias!!!
  #4 (permalink)  
Antiguo 24/02/2012, 13:45
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: Controlar retorno de una consulta a BD.

Hola joanan46, otra alternativa a parte de saber la cantidad que trae, puedes pasar ese dataset que llenas a una grilla(Datagridview si es winform) :
Código C:
Ver original
  1. OleDbDataAdapter cmd = new OleDbDataAdapter("SELECT * FROM Productes;", cnn);
  2.      
  3.     DataSet ds = new DataSet();
  4.     cmd.Fill(ds, "Productes");
  5.     migrilla.DataSource = ds.Tables["Productes"];
Saludos!.
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net

Etiquetas: c#
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:59.