[Mono-list] Using System.Data.OleDb with Mono on Linux
Paddy Joy
mono at paddyjoy.com
Fri May 19 05:44:14 EDT 2006
Hi,
I'm trying to get some code running that reads an access database. I
read in another thread that System.Data.OleDb is un-maintained and
requires libgda. So I have install mdbtools and compiled libgda with the
mdb provider. Now I have gda-sharp.dll but when I try and create an
oleDbInsertCommand1; with the code
private System.Data.OleDb.OleDbCommand oleDbInsertCommand1;
this.oleDbInsertCommand1 = new System.Data.OleDb.OleDbCommand();
I get an error that Mono can't find gda-2.dll, does anyone know what
package contains gda-2.dll?
Thanks,
Paddy
Unhandled Exception: System.DllNotFoundException: gda-2
in (wrapper managed-to-native) System.Data.OleDb.libgda:gda_init
(string,string,int,string[])
in [0x00017] (at
/tmp/mono/trunk/mcs/class/System.Data/System.Data.OleDb/OleDbConnection.cs:58)
System.Data.OleDb.OleDbConnection:.ctor ()
in (wrapper remoting-invoke-with-check)
System.Data.OleDb.OleDbConnection:.ctor ()
in [0x00038] (at /tmp/Samples/SimpleGridEX.cs:92)
GridEXSamples.SimpleGridEX:InitializeComponent ()
in [0x00007] (at /tmp/Samples/SimpleGridEX.cs:61)
GridEXSamples.SimpleGridEX:.ctor ()
in (wrapper remoting-invoke-with-check) GridEXSamples.SimpleGridEX:.ctor ()
in [0x0000b] (at /tmp/Samples/MainForm.cs:204)
GridEXSamples.MainForm:button1_Click (System.Object sender,
System.EventArgs e)
in (wrapper delegate-invoke)
System.MulticastDelegate:invoke_void_object_EventArgs
(object,System.EventArgs)
in [0x00013] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:4145)
System.Windows.Forms.Control:OnClick (System.EventArgs e)
in [0x0002c] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Button.cs:96)
System.Windows.Forms.Button:OnClick (System.EventArgs e)
in [0x000a6] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ButtonBase.cs:470)
System.Windows.Forms.ButtonBase:OnMouseUp
(System.Windows.Forms.MouseEventArgs mevent)
in [0x00002] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Button.cs:100)
System.Windows.Forms.Button:OnMouseUp
(System.Windows.Forms.MouseEventArgs e)
in [0x002d4] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:3841)
System.Windows.Forms.Control:WndProc (System.Windows.Forms.Message m)
in [0x00057] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/ButtonBase.cs:523)
System.Windows.Forms.ButtonBase:WndProc (System.Windows.Forms.Message m)
in [0x00002] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Button.cs:113)
System.Windows.Forms.Button:WndProc (System.Windows.Forms.Message m)
in [0x00007] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Control.cs:160)
System.Windows.Forms.Control+ControlNativeWindow:WndProc
(System.Windows.Forms.Message m)
in [0x00056] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/NativeWindow.cs:146)
System.Windows.Forms.NativeWindow:WndProc (IntPtr hWnd, Msg msg, IntPtr
wParam, IntPtr lParam)
in [0x0001c] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUIX11.cs:2631)
System.Windows.Forms.XplatUIX11:DispatchMessage
(System.Windows.Forms.MSG msg)
in [0x00006] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUI.cs:414)
System.Windows.Forms.XplatUI:DispatchMessage (System.Windows.Forms.MSG msg)
in [0x00248] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:392)
System.Windows.Forms.Application:RunLoop (Boolean Modal,
System.Windows.Forms.ApplicationContext context)
in [0x00007] (at
/tmp/mono/trunk/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:288)
System.Windows.Forms.Application:Run (System.Windows.Forms.Form mainForm)
in [0x00005] (at /tmp/Samples/MainForm.cs:199)
GridEXSamples.MainForm:Main ()
More information about the Mono-list
mailing list