<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=881155308-15092004><FONT face=Arial size=2>Thanks for your 
comments.</FONT></SPAN></DIV>
<DIV><SPAN class=881155308-15092004><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=881155308-15092004><FONT face=Arial size=2>I haven't found any 
file with the letters "gda" on my Mono directory, so I believe the lib is not 
available (yet?). And if it&nbsp;existed there, why wouldn't 
Mono&nbsp;installation&nbsp;set it by default on the config file? Is this going 
to be implemented in the future? Should we submit a bug (RFE) report about 
this?</FONT></SPAN></DIV>
<DIV><SPAN class=881155308-15092004><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=881155308-15092004><FONT face=Arial size=2>I am going to test 
now the access with ODBC, as you recommend. I will tell you when I have the 
results.</FONT></SPAN></DIV>
<DIV><SPAN class=881155308-15092004><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=881155308-15092004>&nbsp;&nbsp;&nbsp; <FONT face=Arial 
size=2>Regards,</FONT></SPAN></DIV>
<DIV><SPAN class=881155308-15092004><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=881155308-15092004>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<FONT face=Arial size=2>Andrew</FONT></SPAN></DIV>
<DIV><SPAN class=881155308-15092004><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Mensaje original-----<BR><B>De:</B> Simon Bain 
  [mailto:sibain@tendotzero.com]<BR><B>Enviado el:</B> martes, 14 de septiembre 
  de 2004 18:15<BR><B>Para:</B> Gomez Aragoneses, Andres<BR><B>CC:</B> 
  mono-devel-list@lists.ximian.com<BR><B>Asunto:</B> Re: [Mono-devel-list] 
  Exception using ASP.NET (XSP) and OleDb class<BR><BR></FONT></DIV>
  <P>Hi.<BR><BR>A partial help (sorry not the full).<BR>The message 
  is&nbsp;often due to a dll mapping not being found. If you look in the mono 
  config file <BR>Mono Install Directory/etc/mono/config&nbsp; <BR>you will see 
  it there. What you will need to do is map the required dll to the linux file. 
  Eg for odbc connections you would normally have to add a line in the config 
  file like</P>
  <P>&lt;dllmap dll="odbc32" target="libodbc.so"/&gt;</P>
  <P>In this instance you may need (only may) something like<BR>&lt;dllmapp 
  dll="gda-2" target="libgda-2.so.1"/&gt;<BR>You will need to get teh correct 
  mapping for the windows file version.</P>
  <P>I hope thsi helps, even if only a little.<BR><BR>Failing that you could try 
  an ODBC connection, which you will need to have unixODBC installed. I have 
  used it with great success and speed across a range of different databases. It 
  may seem like a backward step from OleDb but it does still work well, and 
  there are a lot of drivers available.<BR><BR>In case you have not used it here 
  is a connection example.<BR>&nbsp;&nbsp;public string callQuery(string 
  strConnection, string strSQL)<BR>&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;string 
  strReturn = " &lt;results connectionstring=\"" + strConnection + 
  "\"&gt;\n";<BR>&nbsp;&nbsp;&nbsp;OdbcConnection dbcon = new 
  OdbcConnection(strConnection);<BR>&nbsp;&nbsp;&nbsp;try<BR>&nbsp;&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;stringFunctions 
  strClass = new 
  stringFunctions();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;dbcon.Open();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;OdbcCommand dbcmd = new 
  OdbcCommand(strSQL,dbcon);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;OdbcDataReader sqlreader = 
  dbcmd.ExecuteReader();<BR>&nbsp;&nbsp;&nbsp;&nbsp;while 
  (sqlreader.Read()){<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  //Do something<BR>&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp; 
  //Carry on<BR>Again I hope that this helps.<BR><BR>All the best<BR>Simon<BR>-- 
  <BR>Simon Bain <BR>TENdotZERO <BR>---------- <BR>XML Open Conference Speaker:- 
  Data Integration with XML and Mono <BR>http://www.xmlopen.org <BR>---------- 
  <BR>XML 2004 Conference Speaker:- e-Voting 
  <BR>http://www.xmlconference.org/xmlusa/ <BR><BR>&gt; Hello guys. <BR>&gt; 
  <BR>&gt; I am developing an ASP.NET application and I have problems connecting 
  to <BR>&gt; the <BR>&gt; database. No compilation errors but I catch this 
  exception: <BR>&gt; <BR>&gt; System.DllNotFoundException: gda-2 in 
  &lt;0x00050&gt; (wrapper <BR>&gt; managed-to-native) <BR>&gt; 
  System.Data.OleDb.libgda:gda_init (string,string,int,string[]) in <BR>&gt; 
  &lt;0x0003e&gt; <BR>&gt; System.Data.OleDb.OleDbConnection:.ctor () in 
  &lt;0x0000a&gt; <BR>&gt; System.Data.OleDb.OleDbConnection:.ctor (string) in 
  &lt;0x00053&gt; (wrapper <BR>&gt; remoting-invoke-with-check) 
  System.Data.OleDb.OleDbConnection:.ctor <BR>&gt; (string) <BR>&gt; in 
  &lt;0x00065&gt; ConexionDB:prueba () <BR>&gt; <BR>&gt; My block of code is: 
  <BR>&gt; <BR>&gt; <BR>&gt; public class ConexionDB { <BR>&gt; <BR>&gt; const 
  string sCon = "DSN=cronos_geac_oracle;PASSWORD=xxxxx;UID=user;"; <BR>&gt; 
  <BR>&gt; public string prueba () { <BR>&gt; <BR>&gt; OleDbConnection oCon; 
  <BR>&gt; <BR>&gt; try { <BR>&gt; oCon = new OleDbConnection(this.sCon); 
  <BR>&gt; } <BR>&gt; catch (Exception e) { <BR>&gt; return e+""; <BR>&gt; } 
  <BR>&gt; <BR>&gt; } <BR>&gt; } <BR>&gt; <BR>&gt; The thing is that I have 
  already found one person that has had my problem, <BR>&gt; but it seems no one 
  replied his message (thread formed by only one <BR>&gt; message): <BR>&gt; 
  <BR>&gt; http://www.mail-archive.com/mono-list@lists.ximian.com/msg09588.html 
  <BR>&gt; <BR>&gt; The unique difference, I think, is that I am on Windows XP 
  and he is on <BR>&gt; Linux. Version of Mono: 1.0.1. <BR>&gt; <BR>&gt; Anyone 
  could comment anything about this? Thanks very much in advance. <BR>&gt; 
  <BR>&gt; -- <BR>&gt; Regards, <BR>&gt; <BR>&gt; Andrew <BR>&gt; 
  _______________________________________________ <BR>&gt; Mono-devel-list 
  mailing list <BR>&gt; Mono-devel-list@lists.ximian.com <BR>&gt; 
  http://lists.ximian.com/mailman/listinfo/mono-devel-list <BR>&gt; 
<BR></P></BLOCKQUOTE></BODY></HTML>