Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Comprobar si la consulta es vacia (http://www.forosdelweb.com/f29/comprobar-si-consulta-vacia-393989/)

Motki 16/05/2006 01:54

Comprobar si la consulta es vacia
 
Hola a to2,
Estoy realizando una consulta a mi BD. Lo que quiero es antes de realizar el bucle saber si la consulta ha devuelto o no registros (lo que en asp es : if rs.eof then), pero no se como realizar dicha comprobación ya que lo que he puesto es :
if (objDataReader.Read()=true) then pero esto lo que hace es leer ya el primer registro y mover al siguiente , por lo que cuando entra en el bucle me faltan registros.
Alguien me puede decir como realizar dicha comrpobación??
os dejo el codigo que estoy utilizando.
Código:


 objConnection = New OleDbConnection(conexiondb)
 strSQLQuery = "SELECT * FROM Menu where idMenu="&idM
 objCommand = New OleDbCommand(strSQLQuery, objConnection)
 objConnection.Open()
 objDataReader = objCommand.ExecuteReader()
 
 if (objDataReader.Read()=true) then
      While objDataReader.Read()
  ' hago aqui una serie de acciones
  nombre = ObjDatareader.Item("nombre")
  end while
else
 'hago otra sere de acciones
 nombre = "Nombre Comun"
end if


Dynk 17/05/2006 16:05

creo que es algo como rowsafected o algo asi


La zona horaria es GMT -6. Ahora son las 06:33.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.