Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Sortieren von Tabellen OHNE SQL oder TQUERY?? (https://www.delphipraxis.net/36415-sortieren-von-tabellen-ohne-sql-oder-tquery.html)

100nF 19. Dez 2004 18:02


Sortieren von Tabellen OHNE SQL oder TQUERY??
 
haloo zusammen

ich arbeite an einem mp3Player mit archiv, das archiv besteht aus einem TDBGrid. Ich benutzt eine Paradox Tabelle, ein TDataSource und ein TTable.

nun möchte ich die tabelle nach dem alphabet sortieren, aber wenn möglich ohne SQL oder einem TQuery, da ich sonst das ganze programm abändern müsste(das TTable kann man dann ja vergessen, oder??)

Ich kenne mich mit datenbanken übrigens nicht gut aus...

ich weiss, es gab schon viele solche fragen, aber ich wurde aus keiner so richtig schlau :cry:

ich hoffe, ihr könnt mir helfen

Jelly 19. Dez 2004 18:08

Re: Sortieren von Tabellen OHNE SQL oder TQUERY??
 
Wenns eine einfache Tabelle ist, dann kannst du in Paradox Indizes anlegen, und ind Delphi nach diesen sortieren (Eigenschaft Indexname bei TTable)

100nF 19. Dez 2004 18:10

Re: Sortieren von Tabellen OHNE SQL oder TQUERY??
 
ich habe es auch schon mit einem index probiert, aber es kam die fehlermeldung: index nicht mehr gültig

:wiejetzt:


ich brauche HILFEEE :wall: :wall: :wall:

Jelly 19. Dez 2004 18:16

Re: Sortieren von Tabellen OHNE SQL oder TQUERY??
 
Zitat:

Zitat von urbanbruhin
aber es kam die fehlermeldung: index nicht mehr gültig

Wo und wann kommt denn die Fehlermedlung. In der Datenbankoberfläche, in Delphi oder beim Öffnen der Tabelle?

100nF 19. Dez 2004 18:19

Re: Sortieren von Tabellen OHNE SQL oder TQUERY??
 
ich habe ein button der diese funktion hat:

Delphi-Quellcode:
procedure TArchiv.Button2Click(Sender: TObject);
begin
  table1.TableName := 'NachTitel';
end;
wenn ich während der laufzeit darauf klicke, tut sich nichts mehr, es stürt ab und dann beende ich es mit dem task manager und dann erscheint delphi mit dieser fehlermeldung

Jelly 19. Dez 2004 18:21

Re: Sortieren von Tabellen OHNE SQL oder TQUERY??
 
Probier erst mal die Tabelle zu schließen, bevor du eine neue Tabelle anzeigst:
Delphi-Quellcode:
procedure TArchiv.Button2Click(Sender: TObject);
begin
  table1.close ;
  table1.TableName := 'NachTitel';
  table1.open ;
end;

100nF 19. Dez 2004 18:23

Re: Sortieren von Tabellen OHNE SQL oder TQUERY??
 
funktioniert immer noch nicht

yankee 19. Dez 2004 18:24

Re: Sortieren von Tabellen OHNE SQL oder TQUERY??
 
ich habe für StingGrid mal ein tut geschrieben:
http://www.delphipraxis.net/internal...grid+sortieren
aber kp, wie das mit einem DBStrinGrid ist.
Naja, diese BoundControls nerven mich auch sehr, weil man da kaum Eingriff isn automatisierte Geschehen hat. Zumindest soweit ich das sehe...

100nF 19. Dez 2004 18:29

Re: Sortieren von Tabellen OHNE SQL oder TQUERY??
 
werd ich mal ausprobieren, aber heute hab ich keine zeit mehr dafür

vielen dank schon mal für die antworten

100nF 21. Dez 2004 15:31

Re: Sortieren von Tabellen OHNE SQL oder TQUERY??
 
also mit diesem code konnte ich nicht viel anfangen.

ich wäre froh, wenn noch mehr antworten kommen würden...


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz