Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Abfrage Problem (https://www.delphipraxis.net/109094-abfrage-problem.html)

marciboy 24. Feb 2008 14:25

Datenbank: Interbase • Version: 6 • Zugriff über: IB

Abfrage Problem
 
Hallo

finde auch nach langem suchen keine Lösung.

Ich habe ein Grid mit Fahrzeugherstellern. In einem TEdit soll nun die Herstellernummer eingetragen werden und nach dem drücken der Entertaste soll nun im Grid der Hersteller angezeigt werden. Und nur der Hersteller. Z.B. bei der eingabe der nummer 0039 soll im Grid auch nur der Opel auftauchen.

Hat vielleicht jemand eine Idee??

Gruß
Marc

mkinzler 24. Feb 2008 14:34

Re: Abfrage Problem
 
Wie greifst du auf IB zu (SQL)?

marciboy 24. Feb 2008 14:38

Re: Abfrage Problem
 
Hallo

ja über SQL

DeddyH 24. Feb 2008 14:40

Re: Abfrage Problem
 
SQL-Code:
SELECT * FROM Tabelle
WHERE Herstellernummer = :Nummer
Delphi-Quellcode:
ParamByName('Nummer').AsString := Edit1.Text;

marciboy 24. Feb 2008 14:47

Re: Abfrage Problem
 
Beim drücken auf enter passiert nichts.

hoika 24. Feb 2008 16:07

Re: Abfrage Problem
 
Hallo,

du musst auch ein OnKeyDown (VK_RETURN) an das TEdit hängen (Stichwort: Events).

In der Query sollte als 1. Befewhl

QueryXXX.SQL.Clear

dann das QueryXXXSQL.Add('Select * from ...

stehen


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 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