[Mono-dev] GetOleDbSchemaTable alternative
monodanmorg at yahoo.com
Thu Jan 15 12:40:36 EST 2009
The OleDb provider is not supported on Mono. I suggest to use either a managed version of a provider or use ODBC instead. Mono does have an ODBC provider in namespace System.Data.Odbc in the System.Data assembly.
At one time, System.Data.OleDb was a wrapper around some C# bindings to native library libgda (see the http://www.gnome-db.org/ project about libgda). However, libgda breaks backwards compatibility all the time and no one has updated OleDb since. Mainly because it involves a lot of effort for very little in return.
--- On Thu, 1/15/09, APS <dev.malst at apsystems.it> wrote:
> From: APS <dev.malst at apsystems.it>
> Subject: [Mono-dev] GetOleDbSchemaTable alternative
> To: mono-devel-list at lists.ximian.com
> Date: Thursday, January 15, 2009, 11:38 AM
> I used MoMA on my libraries and one of the issues reported
> is about
> GetOleDbSchemaTable not implemented (it doesn't report
> all places
> where GetOleDbSchemaTable is present, don't know why,
> but one place
> is enough :-) )
> I can understand that oleDB is not an open standard but I
> use it to
> read the database schema with the same structure for all
> kind of dbms
> I'm supporting.
> There's an alternative in Mono to accomplish this task?
> Thanks in advance.
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
More information about the Mono-devel-list