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

Introduccion de un valor null

Estas en el tema de Introduccion de un valor null en el foro de ASP Clásico en Foros del Web. para introducir en un campo de una base de datos, un valor null?? hago una asignacion previa en una variable temporal tmpVar="<null>" y luego ya ...
  #1 (permalink)  
Antiguo 23/11/2005, 12:31
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
Introduccion de un valor null

para introducir en un campo de una base de datos, un valor null??
hago una asignacion previa en una variable temporal
tmpVar="<null>"
y luego ya en el insert trabajo con el tmpVar
funciona bien por el momento, pero no estoy seguro, si hay alguna manera mejor.
Alguna sugerencia???
Un saludo
__________________
Salut i Força al Canut
  #2 (permalink)  
Antiguo 23/11/2005, 14:07
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 6 meses
Puntos: 3
Si al crear la tabla con columnas que acepten nulos; en los insert no es necesario que se les indique en forma explicita la palabra NULL..... es decir, si quieres insertar en una tabla con columnas que acepten nulos, simplemente pone valores para aquellos que sean NOT NULL..... los otros o no se ponen, o pones la palabra NULL.... asi es
  #3 (permalink)  
Antiguo 23/11/2005, 14:25
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
por cierto, este es un post duplicado
  #4 (permalink)  
Antiguo 23/11/2005, 16:07
Avatar de tomchat  
Fecha de Ingreso: septiembre-2005
Mensajes: 231
Antigüedad: 19 años, 8 meses
Puntos: 0
Si es verdad al momento de hacer tus consultas solo indicas que si es NUll o Not NULL en la misma consulta.
  #5 (permalink)  
Antiguo 24/11/2005, 04:39
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
quizas no me explicado bien
La tabla esta creada con valor Null, pero el problema no es ese, el problema es al introducir datos, es decir, cuando introduzco datos, en las tablas, segun unos criterios, tengo q eliminar unos datos, que ya existen y para ello, la mejor solucion es poner el valor NULL

Pero no se como hacerlo.
La solucion que habia encontrado, no es valida, es decir si pongo
Var=<Null>, me graba la cadena de caracteres Null, no asigna un valor nulo al campo, no se si me explico.
Lo que quisiera sabes, es como introducir un valor NULL, atraves de un Update en la Base de datos SQL Server
Y el update se hace desde ASP.

Un saludo, y espero que me deis una mano.
__________________
Salut i Força al Canut
  #6 (permalink)  
Antiguo 24/11/2005, 04:51
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
Myakire, pq dices que esta duplicado?? ya lo han preguntado ?? en ese caso, me puedes indicar cual es, asi, lo consulto.
Gracias
__________________
Salut i Força al Canut
  #7 (permalink)  
Antiguo 24/11/2005, 06:35
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
dice que es duplicado porque ayer lo esciribiste 2 veces (seguramente no adrede). pero ya eliminé uno de los dos (el otro, sino no podríamos escribir aquí :p)
__________________
...___...
  #8 (permalink)  
Antiguo 24/11/2005, 06:36
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
ok, lo siento, no lo hice aproposito
__________________
Salut i Força al Canut
  #9 (permalink)  
Antiguo 24/11/2005, 08:04
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
ok

por lo de asignar null explicitamente a un campo de sql-server, pues yo lo haría así:
sql = "update tabla set campo = NULL where ID = 123"
Conndb.execute(sql)

Saludos
  #10 (permalink)  
Antiguo 24/11/2005, 08:37
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 6 meses
Puntos: 3
Intenta sin usar variable.... poniendo directamente la palabra NULL ...."UPDATE TUTABLA set campo=NULL,......
  #11 (permalink)  
Antiguo 24/11/2005, 11:00
 
Fecha de Ingreso: abril-2003
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
gracias, funciona
__________________
Salut i Força al Canut
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 07:46.