![]() |
Datenbank durchsuchen
Hallo
Habe folgendes Problem, ich möchte eine Datenbank durchsuchen und das oder die Ergebnisse in eine neuem DBGrid auf einenm neuem Formular ausgeben. Das ganze soll geschehen wenn ich auf einen Button clicke. |
Re: Datenbank durchsuchen
Wie genau willst du die DB durchsuchen?
Ob ein bestimmter Datensatz ein einem Feld nen Wert hat? Ob es ein Feld überhaupt gibt?= |
Re: Datenbank durchsuchen
Sorry dachte das hätte ich erwähnt.
Ob ein bestimmter Datensatz ein einem Feld nen Wert hat? |
Re: Datenbank durchsuchen
Also ob Kunde 534534 im Feld Name den Wert "Meier" hat
Oder was meinst du? |
Re: Datenbank durchsuchen
Mal angenommen ich habe ein Feld Datum nun möchte alle Datensätze mit 12.03.2003 haben.
Dieses dann in ein DBGrid auf einem neuem Formular ausgeben. |
Re: Datenbank durchsuchen
Dann mach doch einfach nen Filter
ADOTable.Filter := 'Datum = 12.03.2003' ADOTable.Filtered := true; |
Re: Datenbank durchsuchen
Vielen dank das bringt mich weiter.
|
Re: Datenbank durchsuchen
Nu fehlt mir nur noch die ausgabe in einem DBGrid.
|
Re: Datenbank durchsuchen
Ganz einfach
Erstell in nem neuen formular ein dbgrid, eine adotable und und eine Datasource verbinde die table mit der gleichen ADOConnection wie die andere Table Filtere die neue Table und verknüpfe die Datasource mit der neuen Table Dann nur noch das DBGrid mit der neuen Datasource verbinden und fertig |
Re: Datenbank durchsuchen
Hm das is mir schon klar wie ich einen Datenbank in einem Grid anzeige.
Vielleicht hab ich mich wieder falsch ausgedrückt. Wenn ich auf einen Button clicke soll ein neues Formular mit dem Ergebniss in einem DBGrid angezeigt werden. |
Re: Datenbank durchsuchen
hi,
in nem neuem fenster sollte auch nicht so das problem sein. erstell n neues formular. pack dein dbgrid da rein und ein button der modalresult = true zurückgibt (falls du nicht abfragen willst ob der benutzer ja oder nein zu dem ergebnis sagt). Das Fenster wird von deinem projekt beim start automatisch erzeugt. will heissen, verknüfe das dbgrid in deinem neuem fenster über ne datasource mit deiner tabelle und hinterlege hinter dem button deinen suchcode und
Delphi-Quellcode:
dann hast du dein ergebnis in einem neuen fenster.
<FensterName>.ShowModal;
mfg, mika |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:45 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