Show / Hide Table of Contents

    Übersicht ODBC

    Open Database Connectivity (ODBC, dt. etwa: „Offene Datenbank-Verbindungsfähigkeit“) ist eine standardisierte Datenbankschnittstelle, die SQL als Datenbanksprache verwendet. ODBC bietet also eine Programmierschnittstelle (API), die es einem Programmierer erlaubt, seine Anwendung relativ unabhängig vom verwendeten Datenbankmanagementsystem (DBMS) zu entwickeln, wenn dafür ein ODBC-Treiber existiert. ODBC wurde ursprünglich von Microsoft entwickelt, ist aber inzwischen auch von anderen Softwareherstellern übernommen worden. In vielen Bereichen ist ODBC mittlerweile als Standard etabliert. Moderne Programmierumgebungen erlauben dadurch den unkomplizierten Zugriff auf sehr viele unterschiedliche Datenbank-Verwaltungssysteme (über vorgefertigte datensensitive Steuerelemente). Der Datenzugriff erfolgt nie unmittelbar auf eine Tabelle oder eine Datenbank, sondern immer über die entsprechende (ODBC-)Komponente. Mit ODBC kann auf jede lokale oder ferne Datenquelle zugegriffen werden. Seit Windows 2000 ist ODBC Bestandteil des Betriebssystems. Für frühere Windowsversionen kann es nachinstalliert werden. Im Zusammenhang mit bossERP bietet ODBC nun im Standard Funktionen, welche vor der Version 5000 resp. der Datenbank v11 nicht möglich waren.

    1. Via ODBC können mehrere 4D Datenbanken miteinander online verbunden werden. So könnte man z.B. sämtliche Personen und Mitarbeiterdaten in bossERP führen und diese via ODBC mit bossSalary abgleichen.
    2. bossERP kann via ODBC online mit unterschiedlichen Datenbanken verknüpfen (z.B. MySQL, Oracle, MS SQL, etc.) werden. Diese Möglichkeiten können vor allem für Schnittstellen und/oder Datenübernahmen verwendet werden.
    3. Man kann nun mittels Standard-Auswertungssystemen (z.B. Crystal Report) auf die 4D Datenbanken zugreifen und somit die vollen Funktionsfähigkeiten dieser Auswertungsprogramme nutzen (z.B. für die Definition von Cockpits und weiteren BI-Auswertungen)
    4. Mit ODBC haben wir eine online Schnittstelle zu Microsoft Office und können via Excel oder Word Daten aus der bossERP Datenbank auslesen, ändern und/oder zurückschreiben. Im Folgenden sind die notwendigen Installationen und Einstellungen für den Einsatz von ODBC auf Windows- resp. Mac-Arbeitsplätzen beschrieben. Für die bossERP Projektgeschäft ist vor allem der Punkt 4., d.h. die Integration mit Microsoft Office interessant und aus diesem Grund wird detailliert darauf eingegangen. Die Punkte 1.-3. benötigen spezifische Programmierkenntnisse und es wird nicht näher auf diese Punkte eingegangen.

    Weiterführende Informationen: ODBC Driver

    • Bearbeiten
    Back to top Generated by DocFX