![]() |
Zitat:
SQL-Code:
eingeben. Ein Index auf das Feld Titel wäre natürlich sehr hilfreich (ich glaube bei Paradox auch erforderlich).
SELECT * FROM DVDBank
ORDER BY Titel |
Ne, funzt auch nicht. Ich glaub, ich gebs auf. Montag mal noch ein Buch kaufen...trotzdem Danke!
Gambit |
Wer wird denn gleich die Flinte in's Korn werfen? :kotz: Was funktioniert nicht?
|
Es passiert nichts. Ich vermute, die SQL Anweisung läuft irgendwie ins Leere, als wenn sie nicht "weiß", dass sie dass Sortierergebnis im DBGrid ausgeben soll. Syntaktisch scheint mir der Befehl in Ordnung zu sein. Es gibt ja auch keine Fehlermeldung.
Gambit |
Hast Du die Query über eine DataSource mit dem dbGrid verknüpft?
|
Ja, glaub ich zumindest. Hab in der Property DataSource1 angegeben, was aderes geht auch nicht. Und die DataSource1 ist ja an die Tabelle angebunden.
Gambit |
Und das Query an eine TDatabase oder ähnliches?
|
An die TDataSource, da wo ich auch das DBGrid angebunden habe, also DataSource1. In der Property der Query "DataSource"
Ich weiß, ist etwas viel verlangt, aber könnte jemand nicht vielleicht über ein Kleinstprojekt das Ganze nachvollziehen? Viel braucht es ja nicht. Mit dem Tool Datenbankoberfläche ne kleine Paradox DB mit ein zwei Feldern und drei, vier Einträgen und ne Form mit dem DBGrid und die DataSource, Table und Query? Will jetzt aber nicht unverschämt sein... Gruß Gambit |
1. TDataBase.DatabaseName: test
2. TQuery.Database: test 3. TDataSource.DataSet: Query1 4. TDBGrid.DataSource: DataSource1 TQuery.SQL wie bereits beschrieben. TQuery.Active: True. Dann sollte es funktionieren. |
Moin!
So, bin wieder da. Hab jetzt nochmal ein Testprogramm geschrieben, welches, wie sollte es anders sein, auch nicht funzt. Wieso kann es denn so schwer sein, mittels SQL auf die Tabelle zuzugreifen. Ich könnte ja über den Index sortieren, aber es geht mir darum SQL Abfragen zu lernen. Habe jetzt auch noch eine TDatabase hinzugefügt. Die Eigenschaft Query Database gibts bei mir nicht, nur DatabaseName. Ich raffs nicht... Gambit |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:59 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