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

Ayuda Por Favor

Estas en el tema de Ayuda Por Favor en el foro de ASP Clásico en Foros del Web. Hola ya me han ayudado mucho y aclarado pero nesecito otra ves de su ayuda nesecito saber como puedo ingresar un codigo y que lo ...
  #1 (permalink)  
Antiguo 04/02/2005, 12:50
Avatar de franhanck  
Fecha de Ingreso: enero-2005
Mensajes: 115
Antigüedad: 19 años, 4 meses
Puntos: 0
Ayuda Por Favor

Hola ya me han ayudado mucho y aclarado pero nesecito otra ves de su ayuda

nesecito saber como puedo ingresar un codigo y que lo compare con los codigos de una base de datos si en la base de datos existe el codigo que mande un mensaje y si no que lo cree

yo se que lo puedo hacer con la sentencia if pero no se comparar una variable con un campo de la base de datos ademas creo que tiene que recorrer la base de datos para encontrar si hay algun codigo similar y eso no se como hacerlo estoy usando sql por favor alguien que sepa me ayude

mi messenger es [email protected]

gracias
  #2 (permalink)  
Antiguo 04/02/2005, 13:02
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Te conectás a la base de datos y consultás el código ingresado:

SQL "SELECT Codigo FROM tabla WHERE Codigo = '" & Request.Form("Codigo") & "'
rs.open SQL, conexion
Luego, si no hay registros, el código en cuestión no existe en ella:

If RS.EOF Then
' no existe, entonces se inserta:
conexion.Execute("INSERT INTO tabla... etc, etc, etc")
Else
' existe, se manda mensaje de error:
Response.Write "el código " & Request.Form("Codigo") & " ya existe!"
End if
__________________
...___...
  #3 (permalink)  
Antiguo 07/02/2005, 06:20
Avatar de franhanck  
Fecha de Ingreso: enero-2005
Mensajes: 115
Antigüedad: 19 años, 4 meses
Puntos: 0
Gracias

GRACIAS ya quede clarito te pasaste eres super buena honda

me funciono !!!!!!!

gracias de verdad
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 22:22.