| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- * OLE DB Provider
- <ul>
- <li> Provides a OleDb-like provider for Mono
- using <a href="http://www.gnome-db.org/">GDA</a> as the data access layer.
- <li> Exists in namespace System.Data.OleDb and assembly System.Data
-
- <li>Created by Rodrigo Moya
-
- <li>LibGDA has providers for:
- <ul>
- <li><a href="http://www.mysql.com/">MySQL</a>
- <li><a href="http://www.postgresql.org/">PostgreSQL</a>
- <li>XML
- <li>ODBC (via <a href="http://www.unixodbc.org/">unixODBC</a>)
- <li><a href="http://www.oracle.com/">Oracle</a>
- <li><a href="http://www.borland.com/products/downloads/download_interbase.html">Interbase</a>
- <li><a href="http://www.sybase.com/downloads">Sybase</a> and
- <a href="http://www.microsoft.com/sql/default.asp">Microsoft SQL Server</a> (
- via <a href="http://www.freetds.org/">FreeTDS</a>)
- <li><a href="http://www-3.ibm.com/software/data/db2/">IBM DB2 Universal Database</a>
- <li><a href="http://www.hwaci.com/sw/sqlite/download.html">SQL Lite</a>
- <li><a href="http://www.microsoft.com/office/access/default.asp">MS Access</a>
- (via <a href="http://mdbtools.sourceforge.net/">MDB Tools</a>)
- </ul>
- </ul>
-
- * Current Status
- <ul>
- <li>The OleDb provider is working with libgda (an OLE-DB/ADO data access for Unix).
- The C-Sharp bindings to libgda currently work - meaning they can compile, run,
- and you can connect to a
- PostgreSQL database via libgda via the C-Sharp bindings to libgda.
-
- <li>Basic
- functionality (execution of commands, data retrieval, transactions, etc) are
- now working.
-
- <li>An inital implementation of GetSchemaTable() for
- the OleDbDataReader has been checked into cvs. GetSchemaTable() isn't correct for OleDb,
- but the foundation is there.
- </ul>
- * Action Plan
- <ul>
- <li>Current focus is on filling up the missing pieces (Data adapters
- mainly) and schema support.
-
- <li>We need help building libgda on Windows though. libgda
- builds find on linux though.
- <li>Need to make the OleDb provider compatible with the OleDb provider in Microsoft .NET
- </ul>
|