![]() |
Re: Von TEdit nach Grid??
Ja der Query ist auf true. Die Hersteller im Grid werden angezeigt. Klicke ich jetzt auf Opel werden im Grid Modell alle Modelle (zumindest die die ich schon in der DB eingepflegt habe) an. Jetzt habe ich zwei TEdits angelegt. Wenn ich nun im ersten Edit die Herstellernummer (0039 für Opel) und im zweiten Edit die Typennummer (653) eintrage, soll er mir in den Grids das zutreffende Auto anzeigen.
|
Re: Von TEdit nach Grid??
Wie sieht die Abfrage aus?
|
Re: Von TEdit nach Grid??
Von den TEdits??
|
Re: Von TEdit nach Grid??
... 2 Grids
2 x Grid -> DataSource -> Query :gruebel: :?: gleiche DataSource / Query oder verschiedene |
Re: Von TEdit nach Grid??
Verschiedene :-)
Jedes Grid hat sein eigenes Query |
Re: Von TEdit nach Grid??
Zitat:
|
Re: Von TEdit nach Grid??
Hersteller Query:
Delphi-Quellcode:
Modell Query:
SQL.Strings = (
'select * from p_hersteller(:p_khernr) order by bez')
Delphi-Quellcode:
SQL.Strings = (
'select * from p_modell(:p_khernr,:p_kmodnr)') Hersteller DataSource:
Delphi-Quellcode:
procedure TForm1.DSHerstellerDataChange(Sender: TObject; Field: TField);
var sHersteller: String; sModell: String; begin sHersteller:= DSHersteller.DataSet.FieldByName('KHERNR').AsString; with DataModule1.TModell do begin Close; ParamByName('p_khernr').AsString:= sHersteller; ParamByName('p_kmodnr').AsString:= sModell; Open; end; end; |
Re: Von TEdit nach Grid??
Warum die Zwischenspeicherung und der doppelte Cast von String nach String nach String?
Delphi-Quellcode:
Was wird in den Edit eingegeben?
ParamByName('p_khernr').Value := DSHersteller.DataSet.FieldByName('KHERNR').Value;
|
Re: Von TEdit nach Grid??
In den Edits wird die Herstellernummer eingegeben aber nur im zusammenhang mit der Typennummer im Edit zwei.Ich weis aber nicht wie ich den Code schreibe.
Wie würdest du denn den Code schreiben? |
Re: Von TEdit nach Grid??
Delphi-Quellcode:
DataModule1.TModell.ParamByName('p_khernr').Value := Edit.Text;
DataModule1.TModell.Refresh; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:04 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