![]() |
Datenbank und Spalte sortieren nach bestimmten Kriterium
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; |
Re: Datenbank und Spalte sortieren nach bestimmten Kriterium
also ich denke mal, dass das schwer ist direkt mit nem sql statement rauszuschmeisen, daher würde ich alle Zeilen auslesen in deine Tabelle einlesen und anschließend einfach nen Sortieralgortithmus schreiben, der dir die ganze Tabelle sortiert. Mit delphi ist es ja dann kein problem die zeichen bis zum doppelpunkt zu löschen und dann mit den anderen zellen zu vergleichen.
|
Re: Datenbank und Spalte sortieren nach bestimmten Kriterium
Ich denke bei Oracle könnte es auch so ähnlich funktionieren:
SELECT SUBSTR(LUECKE,INSTR(': ')) AS MEINFELD FROM TESTLUECKE ORDER BY MEINFELD |
Re: Datenbank und Spalte sortieren nach bestimmten Kriterium
wie bekomme ich denn die Daten einer ganzen Spalte in eine Datei rein?
|
Re: Datenbank und Spalte sortieren nach bestimmten Kriterium
Zitat:
|
Re: Datenbank und Spalte sortieren nach bestimmten Kriterium
in eine txt-Datei, jeder Eintrag in der Datenbank in eine Zeile der Txt-Datei
|
Re: Datenbank und Spalte sortieren nach bestimmten Kriterium
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:31 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