• Jueves 28 de Marzo de 2024, 19:07

Autor Tema:  Error al ejecutar un programa de VS2008 en PDA  (Leído 1777 veces)

filocasmo

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Error al ejecutar un programa de VS2008 en PDA
« en: Lunes 4 de Enero de 2010, 20:57 »
0
Buenas tardes, Estoy desarrollando una aplicacion en VS2008, tengo mi PDA conectada a la laptop, el PDA tiene coneccion wireless con ip XXX.XXX.XXX.232, la laptop tiene ip XXX.XXX.XXX.164, se realiza un ping de manera correcta entre las 2 IPs, el PDA tiene Windows CE 4.0 y Compact Framework 2.0, estoy utilizando MySQL como manejador de BD y esta se encuentra en mi laptop, estoy utilizando el archivo MySQL.Data.CF 6.2.2 en las referencias del proyecto.

Oka aki va el problema, al momento de ejecutar la rutina, me marca el siguiente error:

System.InvalidOperationException was unhandled
Message="An error message cannot be displayed because an optional resource assembly containing it cannot be found"
StackTrace:
at System.IO.Stream.get_ReadTimeout()
at MySql.Data.MySqlClient.TimedStream..ctor()
at MySql.Data.MySqlClient.MySqlStream..ctor()
at MySql.Data.MySqlClient.NativeDriver.Open()
at MySql.Data.MySqlClient.Driver.Open()
at MySql.Data.MySqlClient.Driver.Create()
at MySql.Data.MySqlClient.MySqlConnection.Open()
at ConectionDataBase.BuscarUsuarios()
at PRODPDA.Login.Login_Load()
at System.Windows.Forms.Form.******()
at System.Windows.Forms.Form._SetVisibleNotify()
at System.Windows.Forms.Control.set_Visible()
at System.Windows.Forms.Form.ShowDialog()
at PRODPDA.Principal.Principal_Load()
at System.Windows.Forms.Form.******()
at System.Windows.Forms.Form._SetVisibleNotify()
at System.Windows.Forms.Control.set_Visible()
at System.Windows.Forms.Application.Run()
at PRODPDA.Program.Main()
InnerException:

Esto ocurre al momento en que la rutina se quiere conectar a la base de datos

Este es el codigo

MySqlConnection coneccion1 = newMySqlConnection();
MySqlCommand comando1 = newMySqlCommand();
MySqlTransaction transaccion1 = null;
MySqlDataAdapter daQuery1 = newMySqlDataAdapter();

comando1.Connection = coneccion1;
comando1.CommandType = CommandType.Text;
comando1.CommandText = "SELECT Usuario, Clave, IdEmpleadoAdmon FROM view_login_pda";
if (transaccion1 != null)
{
}
comando1.Transaction = transaccion1;
daQuerys1.SelectCommand = comando1;

coneccion1.ConnectionString = "Host=XXX.XXX.X.164;User Id=root;Password=;Database=mtc_metalco;pooling=fal se;";

try
{
coneccion1.Open(); (Aqui marca el error)
daQuerys1.Fill(usuarios);
}
catch (MySqlException ex)
{
error = ex.ToString();
}
finally { Desconectar(); }

He buscado por todas partes y no he encontrado el porke del error.

Espero me puedan ayudar.