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

El dato ingresado no existe en la base:

Estas en el tema de El dato ingresado no existe en la base: en el foro de ASP Clásico en Foros del Web. Hola gente querida estoy haciendo un par de encuestas; tratando de que los códigos ingresados en dos campos sean solamente los que están en una ...
  #1 (permalink)  
Antiguo 20/05/2008, 14:46
 
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta El dato ingresado no existe en la base:

Hola gente querida estoy haciendo un par de encuestas; tratando de que los códigos ingresados en dos campos sean solamente los que están en una tabla de Access y al querer ingresar un código inexistente me tire el error en una ssesión (“Mensaje”)el tema es que no se por donde encarar.
Tengo un formulario en access validado con VB que es algo similar que es así:

If IsNull(Me.iP8mod.Value) = True Then
MsgBox ("FALTA DATO EN EL CAMPO DE MODELOS ")
Cancel = True
Me.iP8mod.SetFocus
End If
If Me.iP8mod.Value <> 994 Then

Dim dbs As Database
Dim db As Database
Dim rs As Recordset
Dim sql As String
'Dim modelos As Integer

Dim modelos As Long
modelos = CLng(2000) * 365

modelos = Me.iP8mod.Value

Set dbs = CurrentDb

sql = "Select * From modelos where cod = " & modelos & ""

Set db = CurrentDb
Set rs = db.OpenRecordset(sql, dbOpenDynaset)

If rs.EOF Then

MsgBox ("EL CÓDIGO INGRESADO NO ES CORRECTO")

MsgBox (" Ó ACTUALIZAR LA TABLA DE MODELOS")

Cancel = True
End If

End If


Pero en asp como lo podría solucionar??
  #2 (permalink)  
Antiguo 20/05/2008, 15:12
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 6 meses
Puntos: 27
Respuesta: El dato ingresado no existe en la base:

Cita:
If rs.EOF Then
response.write ("esta vacio")
else
response.write ("esta lleno")

sera
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 21/05/2008, 18:23
 
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 16 años, 1 mes
Puntos: 0
Griacias Juan nuevamente

Griacias Juan nuevamente por la manito
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:34.