[Gtk-sharp-list] Error Messege while executing application exe
aifaz
aifaz.khan at gmail.com
Mon Dec 15 01:48:04 EST 2008
hi
i am using Mono 2.0 mysql 5.0 as backend. when i am store MySqlData.dll in
Global Assembly Cache
it worked fine. but when i use MySqlData.dll as reference i got an error
after executing .exe file
and compiled sucessfully
here is my code
for acess database
using System;
using Gtk;
using Glade;
using System.Data;
using MySql.Data.MySqlClient;
public class DBAcess
{
[Widget] Window window1;
// [Widget] TreeView treeview1;
[Widget] Label label1;
public DBAcess()
{
Gtk.Application.Init();
Glade.XML guiXml = new Glade.XML("DBAcess.glade", "window1", null);
guiXml.Autoconnect(this);
String connectionstring ="Server=192.168.0.23;" +
"Database=luxsoft_payroll;User
ID=swarup;Password=swarup;pooling=false";
try
{
MySqlConnection conn = new MySqlConnection(connectionstring);
conn.Open();
MySqlDataAdapter da = new MySqlDataAdapter("select * from
company", conn);
DataSet ds = new DataSet();
da.Fill(ds);
//for (int iC = 0; iC < ds.Tables[0].Rows.Count; iC++)
//{
label1.Text =
ds.Tables[0].Rows[0]["company_name"].ToString();
//}
//
Console.WriteLine(ds.Tables[0].Rows[0]["company_id"].ToString());
//Gtk.TreeViewColumn firstcolumn = new Gtk.TreeViewColumn();
//firstcolumn.Title =
ds.Tables[0].Rows[0]["company_id"].ToString();
//Gtk.TreeViewColumn secndColumn = new Gtk.TreeViewColumn();
//secndColumn.Title =
ds.Tables[0].Rows[0]["company_name"].ToString();
//treeview1.AppendColumn(firstcolumn);
//treeview1.AppendColumn(secndColumn);
conn.Close();
window1.ShowAll();
Gtk.Application.Run();
}
catch (Exception ex)
{
Console.Error.WriteLine(ex);
}
}
public static void Main()
{
new DBAcess();
}
}
i complied as
mcs -r:System.Drawing -r:System.Data -r:MySql.Data -lib:"D:\aifaz\MonoUI"
-r:gtk-sharp -r:glade-sharp -lib:"C:\Program
Files\Mono-2.0\lib\mono\gtk-sharp-2.0" DBAcess.cs
compiled sucessfully
after typing this command
mono DBAcess.exe
i got error
D:\aifaz\MonoUI>mono DBAcess.exe
** (DBAcess:4076): WARNING **: The class
System.Collections.Generic.Dictionary`2
could not be loaded, used in mscorlib, Version=2.0.0.0, Culture=neutral,
Public
KeyToken=b77a5c561934e089
Stacktrace:
at MySql.Data.Common.DBConnectionString.Parse (string) <0xffffffff>
at MySql.Data.Common.DBConnectionString.Parse (string) <0x000c2>
at MySql.Data.Common.DBConnectionString.SetConnectionString (string)
<0x00011>
at MySql.Data.MySqlClient.MySqlConnection.set_ConnectionString (string)
<0x000
24>
at MySql.Data.MySqlClient.MySqlConnection..ctor (string) <0x00016>
at (wrapper remoting-invoke-with-check)
MySql.Data.MySqlClient.MySqlConnection
..ctor (string) <0xffffffff>
at DBAcess..ctor () <0x00063>
at DBAcess.Main () <0x00016>
at (wrapper runtime-invoke) System.Object.runtime_invoke_void
(object,intptr,i
ntptr,intptr) <0xffffffff>
This application has requested the Runtime to terminate it in an unusual
way.
Please contact the application's support team for more information.
i have attached error image
i hope for quick response
Thank You
--
View this message in context: http://www.nabble.com/Error-Messege-while-executing-application-exe-tp21009038p21009038.html
Sent from the Mono - Gtk# mailing list archive at Nabble.com.
More information about the Gtk-sharp-list
mailing list