Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   como inserto la fecha del server en MySQL y D6 (https://www.clubdelphi.com/foros/showthread.php?t=73547)

darkbits 30-04-2011 18:34:05

como inserto la fecha del server en MySQL y D6
 
un saludo al foro
estoy insertando datos en una base de datos e inserta bien, mi dificultad es como puedo insertar "la fecha del mismo servidor MySql" en el campo "fecharegistro" es de tipo date.

probe de esta forma
Mysql.FieldByName('fecharegistro').date:= date;

y me graba la fecha de la PC de donde estoy manipulando y no la fecha del servidor

estoy insertando de esta forma.
Código SQL [-]
        Mysql.Insert;
        Mysql.FieldByName('serie').Value := 'serie';
        Mysql.FieldByName('mac').Value := 'mac';
        Mysql.FieldByName('fecharegistro').date:=date;
        Mysql.FieldByName('liPC').Value := 'li1';
        Mysql.FieldByName('LiMAC').Value :='li2';
        Mysql.Post;
        Mysql.Close;

chileno 01-05-2011 17:53:38

hola....tienes que hacer un select al servidor.....
Código SQL [-]
select now();
eas intruccion te envia la fecha y hora del servidor, tu tienes que ver el tipo de formato le das al campo que va contener la fecha.....
espero que te sirva¡¡¡¡....


La franja horaria es GMT +2. Ahora son las 20:40:32.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi