![]() |
nichtindizierte DBF-table mit sql feldweise sortieren??
lieber leser,
wie kann ich die tabelle sortieren? code bisher über: query1.sql. ... ist syntaxerrorfrei, sortiert aber nicht! Was fehlt?? danke für eure Mühe! :? |
Re: nichtindizierte DBF-table mit sql feldweise sortieren??
Und was steht in SQL?
|
Re: nichtindizierte DBF-table mit sql feldweise sortieren??
Und was steht in SQL:
vorher natürlich
Delphi-Quellcode:
dann:
query1.datasource := datasource3
Delphi-Quellcode:
dann zur Zeit:
query1.close;
query1.sql.clear; query1.sql.add('select * from "buch.dbf" order by titel asc, klasse desc'); query1.prepare; query1.open;
Delphi-Quellcode:
viele grüße!
showmessage ('Fertig mit NICHTsortieren ..FRUST');
[edit=r_kerber]Delphi-Tags gesetzt. Mfg, r_kerber[/edit] |
Re: nichtindizierte DBF-table mit sql feldweise sortieren??
Ich glaube mal gelesen zu haben, das dBase- und Paradox-Tabellen indiziert sein müssen für die Sortierung.
|
Re: nichtindizierte DBF-table mit sql feldweise sortieren??
und wie kann dieser Index/Indices vergeben (temporär) werden?
Ich erhalte nämlich jetzt keine Fehlermeldung o.ä., es kommt nur keine Verbindung zur Tabelle zustande (noch nicht??) erstmal Danke, :? Gruß, D. Annies |
Re: nichtindizierte DBF-table mit sql feldweise sortieren??
Zitat:
Noch 'ne Frage! Wohin zeigt eigentkich Datasource3? |
Re: nichtindizierte DBF-table mit sql feldweise sortieren??
frage?
kann ich indices an das table vergeben, oder wie kann ich weiterkommen? viele Grüße, D. Annies |
Re: nichtindizierte DBF-table mit sql feldweise sortieren??
datasource3 zeigt auf table3
d.annies |
Re: nichtindizierte DBF-table mit sql feldweise sortieren??
Erkläre doch bitte zunächst mal, wie Du die Query mit der Datenbank verknüpftst?
|
Re: nichtindizierte DBF-table mit sql feldweise sortieren??
erst:
table3.tablename := 'buch.dbf'; table3.active := true; datasource3.dataset := table3; dbgrid5.datasource := datasource3; dann mit dem Befehl query1.datasource := datasource3; |
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! |
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 |
Re: nichtindizierte DBF-table mit sql feldweise sortieren??
da muss ich passen! kannst du den code hinschreiben? :wall:
danke! |
Re: nichtindizierte DBF-table mit sql feldweise sortieren??
Was für Code? TDatabase, TQuery, TDatasource und TDBGrid auf's Formular ziehen.
|
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 |
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! |
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:44 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