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

Error en consuta

Estas en el tema de Error en consuta en el foro de .NET en Foros del Web. Buenas por aqui con un problema, lo que pasa es que tengo que realizar una busqueda en mysql, la consulta se hace bien, y muestra ...
  #1 (permalink)  
Antiguo 18/11/2009, 13:31
 
Fecha de Ingreso: noviembre-2009
Mensajes: 7
Antigüedad: 14 años, 5 meses
Puntos: 0
Error en consuta

Buenas por aqui con un problema, lo que pasa es que tengo que realizar una busqueda en mysql, la consulta se hace bien, y muestra la respuesta, el problema esta es cuando hago una busqueda la cual no saca ningun dato, me sale error que dice que no hay ninguna fila en la posicion 0, y asi no tenga ningun dato necesito que me deje el campo vacio.

justo en esta linea es q me dice q encuentra el error.

Label2.Text = myDataSet1.Tables("persona").Rows(0)("telefono").T oString()

espero me puendan colaborar

Última edición por Geran; 18/11/2009 a las 13:42
  #2 (permalink)  
Antiguo 18/11/2009, 13:50
Avatar de eperedo  
Fecha de Ingreso: septiembre-2009
Ubicación: Perú
Mensajes: 654
Antigüedad: 14 años, 7 meses
Puntos: 16
Respuesta: Error en consuta

tendrías que hacer una validación para evitar eso o para mostrar un mensaje indicando que no hay resultados para la búsqueda:
Código vb.net:
Ver original
  1. if myDataSet1.Tables("persona").Rows.Count > 0 then
  2.   Label2.Text = myDataSet1.Tables("persona").Rows(0)("telefono").T oString()
  3. Else
  4.  Label2.Text = "No se encontraron resultados"
  5. End if

Espero te ayude
__________________
Eduardo Peredo
Wigoin
  #3 (permalink)  
Antiguo 18/11/2009, 14:16
 
Fecha de Ingreso: noviembre-2009
Mensajes: 7
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Error en consuta

Ok....muchisisisisimmmmmmassss gracias, fue de gran ayuda :D
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 03:52.