Yo creo que en algún momento tuve problemas con los formatos haciendo eso.
Si le mandás (perdón mandas o envías en el DF) al motor con el formato AAAAMMDD HH:MM:SS (con apóstrofes incluidos) no vas a tener problemas de formato, independientemente de la configuración que pueda tener. Acá usamos lo siguiente para estos casos: Text To NoShow TextMerge Flags 1 Pretext 15 Insert into LaTabla (CampoDateTime) values (<<FechaSQL(Datetime())>>) EndText Function FechaSQL (en realidad está en un prg) Lparameters tdFecha as Date, tlFechaFinal as Boolean Local lcRetVal as String If Empty(tdFecha) lcRetVal = [Cast(null as datetime)] Else lcRetVal = ['] + Dtos(tdFecha); + Iif(tlFechaFinal, [ 23:59:59], '') + ['] Endif Return lcRetVal De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Sebastian Massetti Enviado el: martes, 17 de mayo de 2011 10:01 a.m. Para: GUFA List Member Asunto: [GUFA] OT Grabar datetime() en SQL. Porqué no lo ponés en una variable y le pasás esa variable como parámetro en tu sentencia SQL ? Por ejemplo: m.fecha=datetime() Luego en la sentencia que mandas al motor: update MiTabla set fecha = ? m.fecha Saludos Sebastian De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Omar Bellio Enviado el: Martes, 17 de Mayo de 2011 08:42 a.m. Para: GUFA List Member Asunto: [GUFA] OT Grabar datetime() en SQL. 20100730 18:29:07 es un camino Alguien más en la lista comentó que usa dtos(LaFecha), aunque no sé qué hace esto con la hora. (ya lo confirmé no hace nada) De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze Enviado el: lunes, 16 de mayo de 2011 11:14 p.m. Para: GUFA List Member Asunto: [GUFA] OT Grabar datetime() en SQL. Tengo la fechahora 30/07/2010 18:29:07 como hago para grabar esto en un campo datetime de sql?. Gracias. Saludos, m.