![]() |
Edit-Adoquery-Access DB
Hallo,
ich habe ein Editfeld (edt_zahl) und Access DB und ich möchte über dem Adoquery die Zahlen, die ich in der Editfeld angegeben habe in dem Access BD speichern. weisst jemand wie es geht? grüß poter |
Re: Edit-Adoquery-Access DB
SQL-Code:
Insert into <tabelle> where <Feld> = :wert;
Delphi-Quellcode:
AdoQuery.Parameters.ParamByName('wert').asString = Edit.Text;
|
Re: Edit-Adoquery-Access DB
Hi Markus,
eine kleine Korrektur:
SQL-Code:
Freundliche Grüße
INSERT INTO tabelle(feld) VALUES(wert)
|
Re: Edit-Adoquery-Access DB
Natürlich, war wohl etwas umnebelt.
|
Re: Edit-Adoquery-Access DB
Folgendes habe ich gemacht
1- Adoconnection1 zur Datenbank (erfolgreich) 2- Adoquery connection Adoconnection 1 3- Adoquery SQL (String):
Delphi-Quellcode:
Parameters:
Insert Into Tab_Insert where insert_nr =: Param_zahl;
Delphi-Quellcode:
und Value auf '0'
Param_zahl
auf mein Form habe ich ein Editfeld und einen Button und ich habe folgendes gemacht:
Delphi-Quellcode:
aber ich bekomme folgendes als fehler: Adoquery1: Parameter insert_nr not.procedure TForm1.Button2Click(Sender: TObject); begin Adoquery1.Parameters.ParamByName('Insert_nr').Value:= edit1.Text; end; ***mein tabelle hat ein feld 'Insert_nr' was mache ich den da falsch??? grüß Poter |
Re: Edit-Adoquery-Access DB
SQL-Code:
Insert Into Tab_Insert( insert_nr) values ( :insert_nr);
|
Re: Edit-Adoquery-Access DB
Es passiert nix
|
Re: Edit-Adoquery-Access DB
Hallo,
es passiert wirklich nicht viel, solange du die Methode ExecSQL nicht aufrufst:
Delphi-Quellcode:
Gute Nacht
procedure TForm1.Button2Click(Sender: TObject);
begin with Adoquery1 do begin SQL.Text := 'Insert Into Tab_Insert(insert_nr) values(:insert_nr)'; Parameters.ParamByName('Insert_nr').Value := edit1.Text; ExecSQL; // <-- essential!! end; end; |
Re: Edit-Adoquery-Access DB
Danke es funktioniert
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03: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 by Thomas Breitkreuz