![]() |
Re: Benötige dringend hilfe in ADO Grundlagen
Wenn es sich bei die Spalten vom Typ Character dann müssen die einzufügenden Strings im INSERT-Befehl noch innerhalb von '' stehen!
Delphi-Quellcode:
ADOCommand1.CommandText := 'INSERT INTO "B 24-700" VALUES ('''+QuotedStr(Wert1)+''','''+QuotedStr(Wert2)+''','''+QuotedStr(Wert3)+''')';
|
Re: Benötige dringend hilfe in ADO Grundlagen
Zitat:
|
Re: Benötige dringend hilfe in ADO Grundlagen
Zitat:
|
Re: Benötige dringend hilfe in ADO Grundlagen
Habe in 'nem schlauen Buch nachgeschaut! :chat:
|
Re: Benötige dringend hilfe in ADO Grundlagen
Vielen Dank für eure Zahlreichen antworten. :D
Jetz sieht die Funktion so aus:
Delphi-Quellcode:
Geht aber immer noch net :( . Jetzt kommt aber eine andere Exception: Syntaxfehler in Abfrage. Die Abfrage ist unvollständig.
function TDataModule1.SchreibeinTabelle(Wert1,Wert2,Wert3: string): Boolean;
begin SchreibeinTabelle := true; try ADOCommand1.CommandType := cmdText; ADOCommand1.CommandText := 'INSERT INTO "B24-700" VALUES ('''+QuotedStr(Wert1)+''','''+QuotedStr(Wert2)+''','''+QuotedStr(Wert3)+''')'; ADOCommand1.Execute; except SchreibeinTabelle := false; end; end; |
Re: Benötige dringend hilfe in ADO Grundlagen
und so?
Code:
die drei hochkommas solltest du nicht brauchen, denn dafür sorgt quotedstr()...
function TDataModule1.NeuerSatz(Wert1,Wert2,Wert3: string): Boolean;
begin NeuerSatz := true; try ADOCommand1.CommandType := cmdText; ADOCommand1.CommandText := 'INSERT INTO B24-700(Artikelbeschreibung,Artikelname,ArtikelNr) VALUES ('+QuotedStr(Wert1)+','+QuotedStr(Wert2)+','+QuotedStr(Wert3)+')'; ADOCommand1.Execute; except NeuerSatz := false; end; end; |
Re: Benötige dringend hilfe in ADO Grundlagen
Zitat:
|
Re: Benötige dringend hilfe in ADO Grundlagen
Es hat funktioniert!!! :hello:
Vielen Dank für eure hilfe :D |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:15 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