Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2007, 10:02
Avatar de Gaby_Corr
Gaby_Corr
 
Fecha de Ingreso: junio-2005
Mensajes: 672
Antigüedad: 19 años, 10 meses
Puntos: 0
error al grabar fechas vacias =S

que tal , tengo una sentencia insert en asp, en la cual inserto una fecha en un campo, pero tengo otros campos de mi tabla q son tipo date y en los cuales no quiero grabar nada, quiero q se quede vacio.. lo he intentado pero me dice el siguiente error:

Microsoft OLE DB Provider for SQL Server (0x80040E07)
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value


esta es mi sentencia
Código:
 sSQL = "Insert into DS_Peticiones(peticiones_numero_distribuidores,peticiones_id,peticiones_usuario_distribuidor,"_
	   & "peticiones_encabezado,peticiones_fecha_registro,peticiones_sistema,peticiones_version," _
	   & "peticiones_numero_cliente,peticiones_fecha_termino,peticiones_estatus,peticiones_clasificacion," _
	   & "peticiones_pantallas_funciones,peticiones_comentario,peticiones_fecha_aceptacion,"_
	   & "peticiones_avance,peticiones_relacion,peticiones_leido,peticiones_asignadoa)"_
	   & " VALUES ('"& nDist &"','"& cont &"','"& nUsuario &"','"& peticion &"','"& fechareg &"',"_
	   & "'"& NombreSistema &"','"& sversion &"','"& cliente &"','','','','"& pantalla &"',"_
	   & "'"& comentarios &"','','0','','0','0')"
	   cnn.Execute(sSQL)

q tengo mal ???
__________________
" Recuerda , estas donde debes estar ..."