C sharp - Procedimiento Almacenado MySQL no funciona

   
Vista:

Procedimiento Almacenado MySQL no funciona

Publicado por Hector (1 intervención) el 03/01/2012 00:27:01
Hola amigos.
espero puedan ayudarme.
Estoy desarrollando una aplicacion en C# y MySQL.
he logrado establecer la coneccion y tambien he podido ejecutar algunas consultas, pero al llamar un procedimiento almacenado este solo se ejecuta bien una sola vez y luego falla.

aqui les dejo el codigo del procedimiento almacenado y el C# que lo invoca

MySQL
1
2
3
BEGIN
SELECT IdRegion, Region, RegionAbrv FROM  tregion where IdRegion = pIdRegion;
END$$


C#
1
2
3
4
5
6
7
8
9
10
11
12
public DataTable VerRegistro()
        {
            MySqlCommand oCmd = new MySqlCommand("sp_tregion_verregistro", base.oConexion);
            oCmd.CommandType = CommandType.StoredProcedure;
            oCmd.Parameters.Add(new MySqlParameter("pIdRegion", MySqlDbType.Int32)).Value = pIdRegion;
            oCmd.Parameters["pIdRegion"].Direction = ParameterDirection.Input;
 
            MySqlDataAdapter oAdapter = new MySqlDataAdapter(oCmd);
            DataTable oTabla = new DataTable();
            oAdapter.Fill(oTabla);
            return oTabla;
        }
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de roger

Procedimiento Almacenado MySQL no funciona

Publicado por roger rogergomez780@hotmail.com (160 intervenciones) el 03/01/2012 13:31:00
Quiere decir que la primera vez si se ejecuta todo el codigo del metodo VerRegistro?, pero luego falla??, y que error presenta??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar