Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi nichtindizierte DBF-table mit sql feldweise sortieren?? (https://www.delphipraxis.net/12689-nichtindizierte-dbf-table-mit-sql-feldweise-sortieren.html)

r_kerber 2. Dez 2003 19:18

Re: nichtindizierte DBF-table mit sql feldweise sortieren??
 
Warum so umständlich?
TDatabase -> TQuery -> TDatasource -> TDBGrid und dann TQuery.Open. Was Du in Deiner TQuery machst passiert doch erst hinter der datasource3 und hat somit keinen Einfluß auf diese und somit auf die Anzeige im Grid!

D. Annies 2. Dez 2003 19:25

Re: nichtindizierte DBF-table mit sql feldweise sortieren??
 
danke für deine antwort, ich versuche mal, den code hinzukriegen,
melde mich dann wieder ... dauert nicht lange, gruß, detlef

D. Annies 2. Dez 2003 19:31

Re: nichtindizierte DBF-table mit sql feldweise sortieren??
 
da muss ich passen! kannst du den code hinschreiben? :wall:

danke!

r_kerber 2. Dez 2003 19:40

Re: nichtindizierte DBF-table mit sql feldweise sortieren??
 
Was für Code? TDatabase, TQuery, TDatasource und TDBGrid auf's Formular ziehen.
  • TDatabase: Alias auswählen (eventuell Verzeichnis). In DatabaseName irgendetwas (vernünftiges) eingeben.
  • TQuery: DatabaseName - Den Eintrag von von TDatabase.DatabaseName auswählen, SQL: Select-Statement eintragen (geht auch zur Laufzeit), Open
  • TDatasource: DataSet - TQuery asuwählen
  • TDBGrid: Datasource - TDataSource auswählen

D. Annies 2. Dez 2003 19:53

Re: nichtindizierte DBF-table mit sql feldweise sortieren??
 
Die Objekte sind auf dem Formular, ich muss morgen erstmal bei Erlenkötter nachsehen, wie man den Alias vergibt, habe das Buch gerade verliehen...

Ich melde mich wieder, oder hast du eine Idee?

Gruß, Detlef

D. Annies 3. Dez 2003 20:48

Re: nichtindizierte DBF-table mit sql feldweise sortieren??
 
Komme immer noch nicht weiter, jetzt habe ich die Meldung: ungültiges Verzeichnis, nach folgendem Code:

Table3.databasename := 'C:\ ....mdb';
Table3.tablename := 'C:\ ... dbf';
query1.databasename := 'C:\ mdb';
datasource3.dataset := table3;
dbgrid5.datasource := datasource3;

wer kann helfen? -- Danke!

D. Annies 3. Dez 2003 21:16

Re: nichtindizierte DBF-table mit sql feldweise sortieren??
 
Ich glaub' ich lüge.) Ich habe es geschafft!

Indem ich nach query1.open gesetzt habe:

datasource3.dataset := query1; dbgrid5.datasource := datasource3;


Jetzt kann ich wieder gut schlafen!! :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr.
Seite 2 von 2     12   

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