![]() |
Datenbank: MS ACCESS • Zugriff über: ADO
DBGrid anzeige per SQL ändern
Hallo
ich hab eine access DB und nutze ADOConnection, ADOTable, DataSource und DBGrid ich habe schon die DP durchsucht aber nix zufriedenstellendes gefunden. ich möchte das DBGrid mittels eines SQL Befehls so anzeigen, dass nur datensätze mit bestimmten inhalten angezeigt werden. dazu habe ich bereits mir beiträge angeschaut wie man mit einem DataSet querys anwendet, allerdings sehe ich kein ergebnis im DBGrid und aus den Quelltexten und Beiträgen sind auch die zusammenhänge leider nicht ersichtlich wie DataSet und DBGrid zusammenhängen. Gruß Jokerface |
Re: DBGrid anzeige per SQL ändern
ADO ist eigentlich nicht meine Welt, aber es müsste doch genügen, die ADOTable gegen eine ADOQuery auszutauschen. Die Datasource muss dann an die Query gebunden werden.
|
Re: DBGrid anzeige per SQL ändern
alles klar funzt dank dir :thumb:
ADOConnection -> ADOQuery (SQL SELECT feld FROM tabelle WHERE doof=false) -> DataSource -> DBGrid :mrgreen: |
Re: DBGrid anzeige per SQL ändern
noch ne frage dazu.
ich hab jetz den ADOQuery und möchte damit eine einzelne spalte so einlesen, dass ich über ein array daraufzugreifen kann spalte[ID]:=123; spalte[NAME]:='hallo' ... hab versucht ADOQuery.SQL.VALUES[NAME] ausz lesen aber da klappt nicht |
Re: DBGrid anzeige per SQL ändern
Versuch es mal über
Delphi-Quellcode:
ADOQuery.FieldByName('NAME').Value
|
Re: DBGrid anzeige per SQL ändern
Dank dir du Rüsselmops :)
klappt wunderbar
Delphi-Quellcode:
ADOQuery.FieldByName('NAME').Value;
Gruß Jokerface |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:39 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