To mój pierwszy post na tym forum więc witam!
Mam problem z połączeniem się z bazą danych MySQL. Muszę zrobić to wykorzystując C# i Visual Studio 2005 Professional.
Korzystając z Windows Application, wszystko się udaje. Problem zaczyna się dopiero, gdy użyję Smart Device. Mam dodaną do referencji bibliotekę MySql.Data.CF. Deklarację też "using MySql.Data;".
Mój kod wygląda następująco:
string connstr = "server=XXX;database=XXX;uid=XXX;password=XXX;";
MySql.Data.MySqlClient.MySqlConnection connection = new MySql.Data.MySqlClient.MySqlConnection(connstr);
try
{
connection.Open();
}
catch (Exception ex)
{
}
finally
{
connection.Close();
}
... no i nie łączy. Umiałby może ktoś z Was jakoś określić, w czym może być problem? Czy muszę coś doinstalować, czy w kodzie coś zmienić? Cokolwiek?
Takie błędy otrzymuję:
A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll
A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll
A first chance exception of type 'System.Net.Sockets.SocketException' occurred in System.dll
A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll
A first chance exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll
A first chance exception of type 'MySql.Data.MySqlClient.MySqlException' occurred in MySql.Data.CF.dll
A first chance exception of type 'MySql.Data.MySqlClient.MySqlException' occurred in MySql.Data.CF.dll
A first chance exception of type 'MySql.Data.MySqlClient.MySqlException' occurred in MySql.Data.CF.dll
Bardzo bym prosił o jakąś radę, pomysł, propozycję.