Firebird ODBC versus Firebird OLE DB-Komponenten. Rückblick auf Daten zugreifen Wege.

| by Andrew Merkulov | April 01, 2008
Manche Leute verstehen nicht, die Unterschiede zwischen den Firebird ODBC und OLE DB-Technologien. In diesem Artikel werden wir vergleichen, ein OLE DB-Provider mit einer ODBC-Treiber und die Überprüfung components.Interbase Firebird ODBC-Treiber ODBC-Treiber Firebird - ist die ODBC-API-Umsetzung mit C-Sprache. ODBC-API-Aufrufe werden an den konkreten Firebird, Interbase Datenbank API.ODBC Treiber waren die Microsoft erste Versuch, einen Standard von Daten accessing.Advantages der ODBC-Technologie ist die plattform-Funktionen. UnixODBC Entwicklung lässt ODBC-Treiber 'Einsatz auf Unix platform.Firebird und Interbase ODBC manufacturesFirebird ODBC-Treiber / Gemini InterBase - Projekt wird nicht unterstützt seit März 2005 Easysoft ODBC-Treiber, die gesondert für InterBase und Firebird: - Easysoft ODBC-InterBase Driver - erklärt, über Interbase 6, IB 7,5, 6,5 IB, IB 7 Support-Easysoft Firebird ODBC-Treiber - erklärt, über Firebird 1FB 1,5 supportThere ist eine große Liste der ODBC-Treiber, aber keine Informationen über Treiber 'last update for InterBase und Firebird. Wenn sich in der Anzahl der unterstützten Versionen, die Änderungen waren lange ago.Firebird und Interbase OLE DB-Komponente - IBProviderOLE DB (oder OLEDB) - Object Linking and Embedding, Database.OLE DB erstellt wurde und nach ODBC wurde die Idee zu MS Corporation Standard Data Access interfaces.It ermöglicht eine Verbindung mit dem Firebird SQL Server und Interbase Anwendung der Firebird und Interbase Komponente in Visual Studio 2005, 2008, ADO.Net, Delphi und andere tools.Advantages von Standard-Schnittstellen useBoth Technologien von Microsoft. Die techologies Ziel ist es, zu isolieren von der Client-Datenquelle Realisierung Eigenschaften, die ihn mit Standard-Zugang interface.There sind nur einige Vorteile eines solchen Ansatzes: - Unabhängigkeit der Client-Anwendung aus Datenquelle .- einfache Aktualisierung der Datenbank-Server-Anwendung .- Konnektivität mit vielen DBMS . -- Viele Entwicklungs-Tools "support.The Idee ist, dass es für Entwickler einfacher zu realisieren 1-API als Standard-Komponente zur Unterstützung von mehreren SQL-Servern mit unterschiedlichen API.

Article Source: http://www.articleset.com



You are welcome to publish or reprint this article free of charge, provided: