Windows XP SP2, Firebird .NET data provider 2.1.0, Firebird Server 2.0.3, Mono 1.2.6
When I run a most simple console application on Windows to connect to a database, everythings works fine. When I run the same application in a Mono box, there is an exception. I tried different character sets without success. I even downloaded the source code and compiled the data provider with ShardDevelop (Mono target), but this did not help either. How can I use the Firebid .NET data provider in Mono ? the code: using System; using System.Collections.Generic; using System.Text; using FirebirdSql.Data.FirebirdClient; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { FbConnection con = new FbConnection("Server=localhost;Database=C:\\mydatabase.fdb;UserID=SYSDBA;Password=secret;Charset=UTF8"); con.Open(); con.Close(); } } } the exception: Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for FirebirdSql.Data.Common.Charset ---> System.Argumen tException: Encoding name 'ks_c_5601-1987' not supported Parameter name: name at System.Text.Encoding.GetEncoding (System.String name) [0x00000] at FirebirdSql.Data.Common.Charset.GetEncoding () [0x00000] at FirebirdSql.Data.Common.Charset..ctor (Int32 id, System.String name, Int32 bytesPerCharacter, System.String systemName) [0x00000] at FirebirdSql.Data.Common.Charset.Add (System.Collections.Generic.List`1 char sets, Int32 id, System.String charset, Int32 bytesPerCharacter, System.String sy stemName) [0x00000] at FirebirdSql.Data.Common.Charset.InitializeSupportedCharsets () [0x00000] at FirebirdSql.Data.Common.Charset..cctor () [0x00000] --- End of inner except ion stack trace --- at FirebirdSql.Data.FirebirdClient.FbConnectionInternal.Connect () [0x00000] at (wrapper remoting-invoke-with-check) FirebirdSql.Data.FirebirdClient.FbConn ectionInternal:Connect () at FirebirdSql.Data.FirebirdClient.FbConnectionPool.Create () [0x00000] at FirebirdSql.Data.FirebirdClient.FbConnectionPool.CheckOut () [0x00000] at (wrapper remoting-invoke-with-check) FirebirdSql.Data.FirebirdClient.FbConn ectionPool:CheckOut () at FirebirdSql.Data.FirebirdClient.FbConnection.Open () [0x00000] ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider