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

Ayuda con este código

Estas en el tema de Ayuda con este código en el foro de ASP Clásico en Foros del Web. Holas a todos, tengo este codigo que graba un dato en un campo si esta vacio sino pasa al otro campo hasta q encuentre uno ...
  #1 (permalink)  
Antiguo 19/11/2002, 10:14
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 22 años, 3 meses
Puntos: 0
Pregunta Ayuda con este código

Holas a todos, tengo este codigo que graba un dato en un campo si esta vacio sino pasa al otro campo hasta q encuentre uno vacio pero no se porq no graba, los campos estan vacios y las variables si pasan hasta este codigo.Porfa chequeenlo y diganme en que estoy fallando.Aquí el código:
------------------------------------------------------------
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
set cn=server.CreateObject("adodb.connection")
cn.open "dsn=conexion"

imagen=request.form("cad")
noticia=session("right")

Function Llenar(imagen,noticia)

set rs=server.createobject("adodb.recordset")
rs.activeconnection=cn
sql="select * from datos where id=" & noticia
rs.open sql
set rt=server.createobject("adodb.recordset")
rt.activeconnection=cn

if isnull(rs.fields("imagen1")) then
sq="update datos SET imagen1='"&imagen&"' where id=" & noticia
rt.open sq
Exit Function
end if

if isnull(rs.fields("imagen2")) then
sq="update datos set imagen2='"&imagen&"' where id=" & noticia
rt.open sq
exit Function
end if

if isnull(rs.fields("imagen3")) then
sq="update datos set imagen3='"&imagen&"' where id=" & noticia
rt.open sq
set rt=nothing
Exit Function
end if

if isnull(rs.fields("imagen4")) then
sq="update datos set imagen4='"&imagen&"' where id=" & noticia
rt.open sq
Exit Function
end if

set rs=nothing
set llenar=nothing
End Function

Llenar imagen,noticia


%>
------------------------------------------------------------
__________________
SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO
  #2 (permalink)  
Antiguo 19/11/2002, 14:46
Avatar de GhostRider  
Fecha de Ingreso: julio-2001
Ubicación: en mi propio infierno
Mensajes: 248
Antigüedad: 22 años, 8 meses
Puntos: 0
porque no intentas con :

if rs.fields["imagen1"]="" then
  #3 (permalink)  
Antiguo 19/11/2002, 15:56
Avatar de TomaHawkk  
Fecha de Ingreso: diciembre-2001
Ubicación: España
Mensajes: 422
Antigüedad: 22 años, 4 meses
Puntos: 1
De acuerdo

Hola!

Comprueba las dos posibilidades:

IF rs("imagen1") = "" OR isnull(rs("imagen1")) THEN

'Guardas.

END IF

Saludos
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 15:58.