Foros del Web » Programando para Internet » ASP Clásico »

Verificar si un Record está vacio o no

Estas en el tema de Verificar si un Record está vacio o no en el foro de ASP Clásico en Foros del Web. Hola a todos. Llevo un buen rato tratando de hallar la forma de verificar si un record es vacio. Cómo verifico si un record es ...
  #1 (permalink)  
Antiguo 05/08/2002, 15:51
 
Fecha de Ingreso: julio-2002
Mensajes: 219
Antigüedad: 22 años, 10 meses
Puntos: 0
Verificar si un Record está vacio o no

Hola a todos.

Llevo un buen rato tratando de hallar la forma de verificar si un record es vacio.

Cómo verifico si un record es vacio?
Ya probé con IsNull, record = null
record = nothing

Se darán cuenta de mi desesperación.

Aquí les posteo el código para que me ayueden. El record es RS.

function hallarRespuestas(pId)
'Variable a utilizar
Dim objCon, strSQL, RS

'Conexión con la base de datos
Set objCon = Server.CreateObject("ADODB.Connection")
objCon.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("BDPrueba.mdb"))

'Creando query para hallar las respuestas de la pregunta inicial
strSQL = "SELECT * FROM Respuesta WHERE IdPregunta = "&Cint(pId)

RS = objCon.Execute(strSQL)
if(IsNull(RS)) then
Response.Write("Esta vacio")
else
Response.Write("NO esta vacio")
end if
end function
  #2 (permalink)  
Antiguo 05/08/2002, 15:53
 
Fecha de Ingreso: julio-2002
Mensajes: 219
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Verificar si un Record está vacio o no

Perdón, pero coloqué este mensaje en el foro de base de datos y lo quería colocar en el de ASP. Es que tengo un dolor de cabeza que me está matando. Si algun webmaster me hace el favor de cambiarlo, y me disculpa el inconveniente.

Gracias.
  #3 (permalink)  
Antiguo 05/08/2002, 17:27
 
Fecha de Ingreso: agosto-2002
Mensajes: 12
Antigüedad: 22 años, 9 meses
Puntos: 0
Re: Verificar si un Record está vacio o no

Espero que este ejemplo te sirva

Public Function vacio(laTabla As String) As Boolean
Dim rs As New ADODB.RecordSet
cmdSQL = "select * from " & laTabla
rs.Open cmdSQL, Cnn, adOpenForwardOnly, adLockReadOnly
If (rs.BOF Or rs.EOF) Then
vacio = True
Else
vacio = False
End If
If rs.State = adStateOpen Then rs.Close
End Function


cmdSQL, es la cadena SQL
"Select * from Tabla"

  #4 (permalink)  
Antiguo 05/08/2002, 18:10
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Verificar si un Record está vacio o no

ok, nos quedamos con el mensaje del foro ASP y movemos este... que quede cerrado ahí
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 14:30.