El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de ASP/ASP.NET
Foros del Guru > ASP/ASP.NET
Usuario Error en búsqueda
Desconocido
Enviado - 25/9/2002
 
Hola!!
Tengo un problema cuando hago una búsqueda, o sea, cuando no encuentro la información me da un error, y quiero controlar eso. La búsqueda es con una base de datos SQL 7.0, la sentencia está bien, lo que da es error porque no consigue nada. Yo hago las búsquedas de la siguiente manera:
StrComando = "Select * from Productos where des_prod='" & CType(ddlalimenticios.SelectedItem.Text, String) & "'"
Comando = New OleDbCommand(StrComando, Conexión)
Lector = Comando.ExecuteReader

En la última línea es que da el error…….
Ojalá me puedan ayudar…
De antemano GRACIAS
 
Avatar
50 Mensaje(s)
Enviado - 11/10/2002
 
Hola:

Bueno es muy sencillo.. lo que tienes que hacer, en vez de ejecutar la sentencia con un EXECUTE del command lo que tienes que hacer es abrir un recordset y preguntar si esta vacío o no.

Un ejemplo sería como el que sigue:
<%
Set oRec = Server.CreateObject ("ADODB.Recordset")
if idActividad<>"" then
oRec.Open "select * from actividad where id_actividad=" & idActividad, DBConn, adOpenForwardOnly ,adLockReadOnly ,adCmdText
If Not oRec.EOF
'Mostrar los resultados
else
'Mostrar 0 resultados
End If
oRec.Close
set oRec = Nothing
end if
%>
 
 

 

Contactos myStudio Network