Delphi-PRAXiS
Seite 3 von 6     123 45     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Access Datenbank mit Eingegebenem Vergleichen (https://www.delphipraxis.net/85849-access-datenbank-mit-eingegebenem-vergleichen.html)

hasserwahn 7. Feb 2007 17:37

Re: Access Datenbank mit Eingegebenem Vergleichen
 
soll ich jetzt bei
Delphi-Quellcode:
SQl:(TWideStrings)
was eintragen?
wenn ja dann was?
und wenn nein dann wo?

mkinzler 7. Feb 2007 17:42

Re: Access Datenbank mit Eingegebenem Vergleichen
 
Ja genau die Abfrage, die du bisher im Programm mit .SQL.Text eingetragen hast.

hasserwahn 7. Feb 2007 18:29

Re: Access Datenbank mit Eingegebenem Vergleichen
 
also mein quelltext sieht so aus:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
Adoquery.sql.Text := 'select id from Test where memo = :such';
AdoQuery.Parameters.ParamByName('such').Value := Memo.Text;
AdoQuery.Open;
end;
und jetzt soll ich bei
Delphi-Quellcode:
SQl:(TWideStrings)
eintragen:
'select id from Test where memo = :such'
oder wie?

mkinzler 7. Feb 2007 18:38

Re: Access Datenbank mit Eingegebenem Vergleichen
 
Genau

hasserwahn 7. Feb 2007 18:46

Re: Access Datenbank mit Eingegebenem Vergleichen
 
Ok so habe ich das gemacht. Aber es kommt immernoch die Meldung, dass für mindestens einen erforderlichen Parameter kein Wert gesetzt wurde.
was tun?

mkinzler 7. Feb 2007 18:48

Re: Access Datenbank mit Eingegebenem Vergleichen
 
Schau mal welche Parameter erzeugt wurden.

hasserwahn 7. Feb 2007 18:50

Re: Access Datenbank mit Eingegebenem Vergleichen
 
ich weiß jetz grade nich, was du meinst. :gruebel:

in welchen parameter was reingeschrieben wurde oder wie?

mkinzler 7. Feb 2007 18:52

Re: Access Datenbank mit Eingegebenem Vergleichen
 
Wenn ParamCheck True ist, wird beim Setzten eines Abfragestrings, die Parameter angelegt. Wenn du das im OI setzt, kannnst du sehen, welche Parameter aus der Abfrage resultieren.

hasserwahn 7. Feb 2007 19:07

Re: Access Datenbank mit Eingegebenem Vergleichen
 
beim adoquery stehen in der params eigenschaft keine werte. dann starte ich das programm und drück den button. dann kommt eine meldung, dass er den parameter such nicht gefunden hat. wenn ich dann 'fortsetzten' drücke, und das projekt beende. dann steht in der eigenschaft params die parameter memo und ?. dann habe ich noch den parameter such
hinzugefügt, und wenn ich jetzt starte und den button drücke, dann kommt keine Fehlermeldung, aber auch sonst sehe ich nicht, dass irgendwas passiert. z.B. an dem memo-feld

mkinzler 7. Feb 2007 19:20

Re: Access Datenbank mit Eingegebenem Vergleichen
 
Hat die Tabelle die Spalten ID und memo?


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:53 Uhr.
Seite 3 von 6     123 45     Letzte »    

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