Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Suche ODBC Treiber für Paradox DB.

Empfohlene Antworten

Hallo...

Ich soll von einer Paradox Datenbank Daten konvertieren, nun bin ich vergebens auf der Suche nach einen ODBC Treiber. Den von Microsoft hab ich schon probiert, nur das da ein Problem auftrit. Und zwar werden Umlaute, in den Daten, in andere komische Zeichen ersetzt. :confused:

Dann gibt es noch einen anderen Weg auf die Datenbank zuzugreifen, über eine BDE (Borland Database Engine), nur hab ich da echt kein blassen, wie ich damit was anfangen kann. Auserdem solls wohl mit Delphi leicht sein darauf zuzugreifen, nur das ich meine Konvertierung nich in Delphi mache. Sondern in C- ähnliche Sprache, könnte aber auch C mit benutzen, wenns da was geben sollte.

So, vieleicht könnt ihr mir ja weiterhelfen.

mfg

Dank für die Links, hat aber leider nichts genützt.

Die Datenbank liegt als Datein vor, mit der Endung *.db

Kennt jemand noch eine Datenbank die dieses Format benutzt., vieleicht gehts ja darüber. :confused:

Ich hab noch mal gelesen, was Du eigentlich machen wolltest und entdeckt, das Du die Daten konvertieren willst. Willst Du die Daten einfach in eine andere DB einlesen? Stammen die Daten wirklich von Paradox?

@Pointerman

Die Konvertiere ich in eine neue DB, ORACLE. Das ganze passiert aber über ein Programm was ich schreibe das mir die Daten in eine andere Form bringt.

So der Typische Fall, ein Konkurenz Produkt wird mit unserem ersetzt und nun müssen alte Daten in unserem Prog. konvertiert werden.

Ob es wirklich Paradox ist will ich mich nich 100% festlegen. Kann nur sagen das es auch jeden Fall mit der BDE angesteuert wird.

Mhhh, das ist längst kein klarer Punkt für Paradox!

Guck am besten mal im BDE-Administrator nach, welchen Typ der Alias der DB hat.

Einfach BDE-Admin öffnen, auf den alias anklicken und dann im rechten Fenster in der ersten Zeile den Typ ablesen. BDE kann neben "billig" DBs wie Paradox, FoxPro, usw auch "richtige" DBs wie MS-SQL-Server, Interbase, Oracle usw ansteuern. Wobei die vielen ".DB"-Dateien schon auf irgendwas billiges hinweisen.

An den Dateitypen läßt sich auch erkennen, ob es sich um eine Paradox-DB handelt:

-.db=eigentliche Datenbanktabelle

-.px=Primärindex

-.xg0,.yg0=Sekundärschlüssel, für jeden Sek-Schlüssel ein eigenes Dateienpaar

-.mb=Datei mit Blob-Feldern

-.val=Datei mit Integritätsregeln

Jede Tabelle steht in einer eigenen Datei, d.h. für jede Tabelle existiert mindestens eine .db und .px Datei.

morgennnnn...

jo, ist definitiv eine Paradox DB, hab noch mal über BDE Admin nachgeschaut.

Mir kam da noch die Idee, ob es nicht C-Quellen gibt. Mit denen ich dei BDE ansprechen kann, wie z.B. SQLs absetzen.

Moin!

Du benutzt nicht zufälligerweise den Borland-C-Builder, oder? Da hättest Du dann nämlich alle Komponenten, die Du brauchst.

Ansonsten, was ist aus Deinem ODBC-Plan geworden?

Wenn Du auf ODBC-Quellen zugreifen kannst, dann dürfte Paradox doch auch kein Problem mehr sein. Einfach in der Verwaltung/Datenquellen(ODBC) anwählen und die Datenquelle hinzufügen. Wenn die BDE installiert ist, dann ist normalerweise auch ein ODBC-Treiber für Paradox da. Also hinzufügen wählen und Paradox-Treiber wählen. Im gegensatz zu anderen Datenbanken sind die Tabellen bei Paradox in einzelne Dateien gesplittet, daher gibst Du nicht eine Datei an sondern ein ganzes Verzeichnis (Du nimmst einfach den Haken bei "Aktuelles Verzeichnis verwenden" weg und wählst dann das Verzeichnis aus, in dem die Paradox Dateien liegen). Jetzt sollte es klappen.

ne C-Builder von Borland hab ich noch nicht benutzt, ist aber eine gute Idee. Werde ich mir mal genauer anschauen den Buidler.

Eine Connection über ODBC ist ja keine Problem. Nur das ich dann alle Umlaute in komischen Zeichen bekomme.

Original geschrieben von empire

Nur das ich dann alle Umlaute in komischen Zeichen bekomme.

Du hast da anscheinend ein Sprachtreiber Problem. Du mußt den gleichen Sprachtreiber einstellen, mit dem die Datenbank erstellt wurde. Da gibts verschiedene, die passen würden. Einfach mal ein bißchen ausprobieren.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.