Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2011, 15:44
Lokocr
 
Fecha de Ingreso: enero-2010
Ubicación: mi casa
Mensajes: 11
Antigüedad: 15 años
Puntos: 0
MysqlDataReader no me funciona bien.

Buenas amigos de Foros del Web, espero que me puedan hechar una mano con este problema que m eha surgido.

Problema:
Estoy creando un modulo de login para mi aplicacion, cuando estoy trabajando en la parte de coneccion a la base de datos para autentificar al usuario, uso como motor de la BD MySQL, usando la siguiente funcion:




Código ASP:
Ver original
  1. public class intro_DB
  2.     {
  3.  
  4.         //creamos las variables y designamos los valores.
  5.         MySqlConnection mysql_con;
  6.         public MySqlDataReader mysql_Adapter = new MySqlDataReader();
  7.         //Aqui es donde el MySQLDataReader me tira el siguiente error: No contiene construtores.
  8.  
  9.  
  10.         /// <summary>
  11.         /// ejecutamos la consulta Transac-SQL
  12.         /// </summary>
  13.         public void execQuerry(string querry)
  14.         {
  15.             ConnectionStringSettings set_Config;
  16.             set_Config = ConfigurationManager.ConnectionStrings["IntroDB_String"];
  17.  
  18.             mysql_con = new MySqlConnection(set_Config.ConnectionString);
  19.  
  20.             //Verficamos si la coneccion esta abierta si es asi, la cerramos.
  21.             if (mysql_con.State == System.Data.ConnectionState.Open)
  22.             {
  23.                 mysql_con.Close();
  24.             }
  25.  
  26.             try
  27.             {
  28.                 //Abrimos la coneccion a la base de datos.
  29.                 mysql_con.Open();
  30.  
  31.                 using (MySqlCommand mySQL_cmd = new MySqlCommand(querry))
  32.                 {
  33.                     mysql_Adapter = mySQL_cmd.ExecuteReader();
  34.                 }                
  35.  
  36.                 //Cerramos la coneccion a la base de datos.
  37.                 mysql_con.Close();
  38.  
  39.             }
  40.             catch (MySqlException ex )
  41.             {
  42.                  ex.ToString();
  43.             }
  44.  
  45.         }
  46.  
  47.  
  48.     }




Saludos y muchas gracias de antemano.