Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi DateTimePicker-Adoqurey-ExecSQL (https://www.delphipraxis.net/98972-datetimepicker-adoqurey-execsql.html)

poterp 4. Sep 2007 19:57


DateTimePicker-Adoqurey-ExecSQL
 
Hallo,
ich habe folgende Problem und zwar ich möchte ein paar daten in der Access DB via Adoquery speichern
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
  var
   dt: TDateTime;
begin
dt:= DatetimePicker1.DateTime;
  with Adoquery1 do
  begin
    SQL.Text := 'Insert Into Tab_Insert( insert_nr, Insert_name, wert1, wert2, Result, Date)
    values(:insert_nr, :insert_name, :wert1, :wert2, :Result, :Date)';
    Parameters.ParamByName('Insert_nr').Value := edit1.Text;
    Parameters.ParamByName('Insert_name').Value:= Edit2.Text;
    Parameters.ParamByName('wert1').Value:= Edit3.Text;
    Parameters.ParamByName('wert2').Value:= Edit4.Text;
    Parameters.ParamByName('result').Value:= Edit5.Text;
    Parameters.ParamByName('date').Value := dt;
    ExecSQL;

  end;
end;
ich bekomme ein Systemfehler in der Insert INTO Anweissung.
sieht jemand, wo es hackt?
grüß
poter

mkinzler 4. Sep 2007 20:05

Re: DateTimePicker-Adoqurey-ExecSQL
 
Was für ein Fehler kommt genau?

poterp 4. Sep 2007 20:17

Re: DateTimePicker-Adoqurey-ExecSQL
 
Fehler:"Systemfehler in der Insert INTO Anweissung".

mkinzler 4. Sep 2007 20:22

Re: DateTimePicker-Adoqurey-ExecSQL
 
Was für Typen haben die DB-Felder? Ist Insert_nr wirklich ein String?

poterp 4. Sep 2007 20:32

Re: DateTimePicker-Adoqurey-ExecSQL
 
Edit1, 3 und 5 = Integer // DB felder = währung
edit2= string // DB felder = text

marabu 9. Sep 2007 13:16

Re: DateTimePicker-Adoqurey-ExecSQL
 
Hallo Poter,

DATE ist in JetSQL ein reserviertes Wort. Entweder du verwendest unkritische Bezeichner oder du musst den Bezeichner in Quotes einpacken - das sind bei Microsoft eckige Klammern oder die Standard SQL Quotes ("").

Grüße vom marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:53 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-2025 by Thomas Breitkreuz