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

Actualizar si campo esta vacio!!!

Estas en el tema de Actualizar si campo esta vacio!!! en el foro de ASP Clásico en Foros del Web. Hola a todos, quisiera actualizar un registro solo si el campo donde lo voy a editar esta vacio sino q siga buscando el campo vacio ...
  #1 (permalink)  
Antiguo 12/08/2002, 16:25
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 23 años, 4 meses
Puntos: 0
Actualizar si campo esta vacio!!!

Hola a todos, quisiera actualizar un registro solo si el campo donde lo voy a editar esta vacio sino q siga buscando el campo vacio les pongo el codigo para q lo vean mejor:
************************************
<!--#include file="setup/setup.asp" -->
<%
imagen=request.form("imagen")
noticia=request.form("noticia")
set rs=server.createobject("adodb.recordset" )
rs.activeconnection=cn
sql="select * from noticias"
rs.open sql
set rt=server.createobject("adodb.recordset" )
rt.activeconnection=cn
if rs("imagen")="" then
sql="update noticias SET imagen='"&imagen&"' where id='"&noticia&"'"
rt.open sql
rt.close
end if
if rs("imagen2")="" then
sql="update noticias set imagen2='"&imagen&"' where id='"&noticia&"'"
rt.open sql
rt.close
end if


%>
************************************


SaLuDoS dE:
PePeLuChO dEl PeRú PaRa El MuNdO ;)
  #2 (permalink)  
Antiguo 12/08/2002, 18:15
 
Fecha de Ingreso: mayo-2001
Mensajes: 452
Antigüedad: 24 años
Puntos: 1
Re: Actualizar si campo esta vacio!!!

Para validar nulos:
if isnull(rs.fields("nombrecampo")) then
end if
  #3 (permalink)  
Antiguo 13/08/2002, 12:24
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Actualizar si campo esta vacio!!!

Holas nuevamente, con el codigo q pongo abajo graba los datos, pero si el campo imagen esta vacio graba, si el campo imagen2 esta vacio tambien graba, lo q quiero hacer es q solo detecte un solo campo vacio y q grabe ahi el registro y no en todos los q esten vacios, quisiera poner para grabar cuatro imagenes y no dos como aparece en el codigo, espero q me puedan ayudar...

*-*-*-*-*-*-*-*-*--*-*-**
<!--#include file="setup.asp" -->
<%
imagen=request.form("imagen")
noticia=request.form("noticia")
set rs=server.createobject("adodb.recordset" )
rs.activeconnection=cn
sql="select * from noticias"
rs.open sql
set rt=server.createobject("adodb.recordset" )
rt.activeconnection=cn
if isnull(rs.fields("imagen")) then
sq="update noticias SET imagen='"&imagen&"' where id=" & noticia
rt.open sq
' rt.close
end if
if isnull(rs.fields("imagen2")) then
sq="update noticias set imagen2='"&imagen&"' where id=" & noticia
rt.open sq
' rt.close
end if

%>
*-*-*-*-
  #4 (permalink)  
Antiguo 13/08/2002, 18:37
 
Fecha de Ingreso: enero-2002
Ubicación: Callao - Perú
Mensajes: 1.127
Antigüedad: 23 años, 4 meses
Puntos: 0
Re: Actualizar si campo esta vacio!!!

ayudaaaaaaaaaaaaaaaaaaaaaa :( :( :( :( :( :( :( :( :(
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 18:47.