![]() |
SQL: INSERT INTO mit Datumsfeld
Hallo,
stehe gerade leicht auf dem Schlauch... Ich möchte ein Datumsfeld aus einer Tabelle in eine andere einlesen. Nun erwartet die Methode
Delphi-Quellcode:
ja einen String.
query.sql.add('aString')
ich lese ein Stringfeld also folgendermaßen ein:
Delphi-Quellcode:
Wenn ich nun einen Integer einlesen möchte, lasse ich einach das quotedStr weg...
query.sql.add('INSERT INTO aTable (aStr) values('+quotedStr(query2.fieldByName('blah').AsString)+')');
Aber wie lese ich nun ein Datumsfeld ein? Gruß Gambit |
Re: SQL: INSERT INTO mit Datumsfeld
Delphi-Quellcode:
Gruß
query.sql.add('INSERT INTO aTable (aDatum) values (:Datum)');
query.ParamByName('Datum').DataType := ftDateTime; query.ParamByName('Datum').AsDateTime := DeinDatumswert; query.ExecSQL; |
Re: SQL: INSERT INTO mit Datumsfeld
hmm..., bekomm ich eine Exception: "query: Parameter Datum nicht gefunden'
Darf man nach :Datum keine anderen Values mehr bestimmen? also etwa so:
Delphi-Quellcode:
Gruß
query.sql.add('INSERT INTO aTable (aDatum, etwas) values (:Datum, "Blah")');
query.ParamByName('Datum').DataType := ftDateTime; query.ParamByName('Datum').AsDateTime := DeinDatumswert; query.ExecSQL; Gambit |
Re: SQL: INSERT INTO mit Datumsfeld
sorry, doch, funzt...hatte ne falsche Query angegeben.
Besten Dank! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz