Einzelnen Beitrag anzeigen

Susanne

Registriert seit: 21. Mai 2004
Ort: Lage
232 Beiträge
 
Delphi 2005 Professional
 
#1

Datenbank und Spalte sortieren nach bestimmten Kriterium

  Alt 9. Sep 2004, 09:13
Hallo,

bisher habe ich das Herstellen einer Verbindung zu einer OracleDatenbank. Was muss ich nun machen? Ich möchte auf die Tabelle 'testLuecke' zugreifen. Dort gibt es eine Spalte 'Luecke', deren Aufbau in etwa so aussieht: xxx: 123456789. Das was vor dem Doppelpunkt kommt kann variieren, was aber immer gleich ist, ist der Doppelpunkt und ein Leerzeichen und danach kommt eine längere Zahl.

Ich würde jetzt gerne die Tabelle sortieren nach der Spalte 'Luecke' und zwar nach der Zahl die hinter Doppelpunkt und Leerzeichen kommt. Wenn ich diese dann sortiert habe, möchte ich die ganzen Einträge in der sortierten Reihenfolge in eine Datei untereinander wegschreiben.

Geht das und wenn ja wie, oder hat jemand eine andere Idee, wie ich das lösen kann. Für Hilfe wäre ich sehr dankbar.


Delphi-Quellcode:
procedure DBVerbindungHerstellen;
   begin
      frmLueckenSucher.ADOConn.ConnectionString:= 'Provider=OraOLEDB.Oracle;' +
                                                  'Password=' +pwd+';'        +
                                                  'Persist Security Info=False;'+
                                                  'User ID='+user+';' ;
       frmLueckenSucher.ADOConn.Open;
       if EventStatus = esErrorsOccured then
          MessageDlg('keine Verbindung', mtWarning, [mbCancel],0)
       else if EventStatus = esOK then
          MessageDlg('Verbindung erfolgreich', mtInformation, [mbOK],0);
   end;
Susanne
  Mit Zitat antworten Zitat