Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2004, 08:29
bisteck
 
Fecha de Ingreso: septiembre-2003
Mensajes: 265
Antigüedad: 21 años, 7 meses
Puntos: 1
Información insertar la fecha del sistema en una tabla

hola como estan tanto tiempo

bueno mi problema es el siguiente necesito insertar en una tabla la fecha y la hora del sistema, estoy trabajando con sql server enterprise manager, en mi tabala puse el campo fecha_ingreso, datetime, 8

en el programa poseo el siguiente codigo:
usuario2="INSERT into prueba values('"&nombre_usuario&"','"&nombre&"','"&apelli do&"','"&rut&"','"&id_ciaminera&"','"&area&"','"&c argo&"','"&fono&"','"&fax&"','"&celular&"','"&e_ma il&"','"&id_perfil&"','"&observaciones&"','"&clave &"','"fecha_ingreso"'")

todos los campos se me insertan correctamente, solo tengo error con la fecha

la fecha la saco asi fecha_ingreso=Now(), para que me guarde la hora y la fecha,,,,el error que me sale es el siguiente

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

anduve viendo algunas paginas y hablan sobre el convert pero este no me funciona o no lo supe ocupar, o tal vez ni siquiera se ocupa el convert....

por favor alguna orientacion ya que es la primera vez que trabajo con sql server

muchas gracias adios

Última edición por bisteck; 22/11/2004 a las 08:31