<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>RE: [Mono-dev] IKVM.NET and JDBC and Banshee on Windows and MD on Win</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>The code of mainsoft's JDBC provider is hosted and constantly maintained inside the mono svn (HEAD: <A HREF="http://anonsvn.mono-project.com/viewcvs/trunk/mcs/class/System.Data/">http://anonsvn.mono-project.com/viewcvs/trunk/mcs/class/System.Data/</A> or 2.0 stable: <A HREF="http://anonsvn.mono-project.com/viewcvs/branches/mainsoft/gh20/mcs/class/System.Data">http://anonsvn.mono-project.com/viewcvs/branches/mainsoft/gh20/mcs/class/System.Data</A>).<BR>
<BR>
For JDBC provider code look inside System.Data.ProviderBase.jvm directory. It is accessed through OleDb interface (System.Data.OleDb.jvm directory)<BR>
You may also look into the System.Data20.csproj file for a list of source files.<BR>
<BR>
Note, that mainsoft targets java, so when compiling/running this code with IKVM you may face compatibility issues.<BR>
<BR>
If you progress with this, please let us know, since this architecture can be an option for implementing the OleDb namespace of the mono's Sys.Data.<BR>
<BR>
Regards,<BR>
Konstantin Triger<BR>
<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: mono-devel-list-bounces@lists.ximian.com on behalf of Jeroen Frijters<BR>
Sent: Fri 8/3/2007 12:37<BR>
To: Daniel Morgan; mono-devel-list@lists.ximian.com<BR>
Subject: Re: [Mono-dev] IKVM.NET and JDBC and Banshee on Windows and MD on Win<BR>
<BR>
Daniel Morgan wrote:<BR>
&gt; IKVM.NET and JDBC.<BR>
&gt;<BR>
&gt; Has anyone tried connecting to a database using JDBC on top of IKVM.NET<BR>
&gt; yet?&nbsp; I'm interested in using Oracle's JDBC Thin driver to connect to<BR>
&gt; an Oracle database using IKVM.NET on top of Mono?&nbsp; Is this possible?<BR>
&gt; It would be neat if someone wrote a third-party add-on to IKVM.NET to<BR>
&gt; map JDBC interfaces to System.Data interfaces and/or abstract classes.<BR>
<BR>
In case anyone is interested in this, Mainsoft has already done the bulk of the work of writing a System.Data provider for JDBC and they've sent me their code (under an open source license) a long time ago. I never got around to doing the work myself (too busy working on IKVM itself), but if anyone is interested I can send them the code.<BR>
<BR>
Regards,<BR>
Jeroen<BR>
<BR>
_______________________________________________<BR>
Mono-devel-list mailing list<BR>
Mono-devel-list@lists.ximian.com<BR>
<A HREF="http://lists.ximian.com/mailman/listinfo/mono-devel-list">http://lists.ximian.com/mailman/listinfo/mono-devel-list</A><BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>