Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2004, 10:01
sofia2
 
Fecha de Ingreso: diciembre-2003
Mensajes: 212
Antigüedad: 21 años, 1 mes
Puntos: 0
como inicializar un valor en NULL al realizar un insert

Hola, estoy haciendo el siguiente insert:

Insert Into en_producto (cod_cliente_tp, cod_div_cliente_tp, codigo_unidad, tipo_unidad, descripcion_unidad, nombre_marca, codigo_ean_unidad, codigo_unspsc, codigo_clasificacion_ean, unidad_medida, altura_unidad, ancho_unidad, profundidad_unidad, peso_unidad, unidad_medida_peso, volumen_unidad, unidad_medida_volumen, unidades_empaque, condiciones_especiales_unidad, accion_unidad, fecha_inicio_validez_unidad )values ('DE419','DE419','1','C D','1','1','','1','1','cm',,,,,'mgm',,'cm3',,'9',1 , Convert(DATETIME,'20040915 00:00:00 AM'))

me da error porque los valores que aparecen con coma, es porque son campos no obligatorios y el usuariio no los lleno, consegui que la solucion es colocarlo asi:
values ('DE419','DE419','1','C D','1','1','','1','1','cm',NULL,NULL,NULL,NULL,'mg m',,'cm3',,'9',1, Convert(DATETIME,'20040915 00:00:00 AM'))

pero nose como inicializar las variable dde capturo los valores del formulario?? como puedo hacer??Lo estoy haciendo asi, pero no me funciona:
altUnid = NULL
y luego:
altUnid = Request.Form("altUnid")

espero puedan orientarme un poco