Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   update y formato de fecha (https://www.clubdelphi.com/foros/showthread.php?t=18059)

galmacland 31-01-2005 17:52:17

update y formato de fecha AYUDA URGENTE!!!!!
 
hola, quiero hacer una actualizacion a traves de delphi con un adocommand o un adoquery a una base de datos en sql server, que seria lo siguiente:

update tabla1 set fecha='+fecha+'

la fecha es un valor tipo string que obtengo mediante una consulta, que seria la fecha de hoy en el formato 31/01/2005, ahora cuando reviso el valor que me da en la base de datos, es 1900/01/01, necesito arreglar esto lo mas urgente posible... a toda ayuda, gracias :confused: :confused: :confused: :confused: :confused:

marto 31-01-2005 17:58:41

Wop!

Código Delphi [-]
var
  Fecha: TDateTime;
begin
  Fecha := StrToDate('25/05/2005');
  Query.SQL.Text := 'UPDATE TABLA SET FECHA = :FECHA';
  Query.ParamByName('FECHA').AsDateTime := Fecha;
  Query.ExecSQL;
end;

NOTA: No he trabajado nunca con SQL Server, o sea que es posible que ese no sea el modo de declarar los parámetros (el ":"), si no te funciona, mira con qué caracter se hace (en Oracle y Firebird es así).

galmacland 31-01-2005 19:37:17

no me sirvio
 
gracias pero no me sirvio, agradeceria cualquier otra sugerencia

marto 31-01-2005 21:55:35

Wop!

¿que quiere decir que no te sirvió? ¿Que no encontraste cómo pasar el prámetro? ¿Que te dio algun error? ¿Por que tengo la sensación que he dedicado yo más tiempo en ayudarte que tú mismo? :confused: :confused:


La franja horaria es GMT +2. Ahora son las 18:20:07.

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