![]() |
Re: Ansteuerung von Paradoxtabellen mit SQL
Danke für den Tipp, leider ebenso erfolglos :-(
Habs in Nam umbenannt, aber jetzt fehlt ihm der Parameter: Nam :-( |
Re: Ansteuerung von Paradoxtabellen mit SQL
Hallo,
poste nochmal die Methode, Heiko |
Re: Ansteuerung von Paradoxtabellen mit SQL
Gerne doch. Bitte sehr, die aktuelle Version, wie sie in meinem Programm verbaut ist. Ungekürzt und Unzensiert.
Delphi-Quellcode:
with Query1 do
begin Close; sql.Text:=('INSERT INTO CDDVD (ID,Lagerort,Name,Monat,Jahr) VALUES (:ID,:Lagerort,:Nam,:Monat,:Jahr)'); ParamByName('ID').AsInteger := CDID; ParamByName('Lagerort').AsInteger := Lagerort; //Lagerort ist eine Funktion, die einen Integer liefert. ParamByName('Nam').AsString:= GetPartitionName(ComboBox1.Text[1]); // Diese Funktion liefert den Namen einer DVD ParamByName('Monat').AsString:= LabeledEdit1.Text; ParamByName('Jahr').AsString:=LabeledEdit2.Text; Prepare; ExecSQL; end; |
Re: Ansteuerung von Paradoxtabellen mit SQL
Hallo,
hm, dann machst du irgendwas anderes verkehrt. Heisst vielleicht eine deiner Tabellen Name ? Baue mal ein Test-Projekt, was genau den Fehler provoziert. Nur der Code und nur die Tabelle(n). Heiko |
Re: Ansteuerung von Paradoxtabellen mit SQL
Nutze doch zur Analyse des SQL Textes folgenden Aufruf nach dem zuweisen der Parameter und poste mal das Ergebnis
Delphi-Quellcode:
Kannst das Ergebnis auch im SQL Explorer testen.
Query1.SQL.SaveToFile('C:\Test.SQL');
Gruss Hartmuth PS: Sorry die Klammer am Ende des SQL Textes hatte ich übersehen. :-( |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:44 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