Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/06/2008, 09:46
panxoucsc
 
Fecha de Ingreso: junio-2008
Ubicación: Concepción
Mensajes: 24
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: proedimientos almacenados para mysql5

Hola y gracias por responder mi consulta y paso a explicar mejor el problema:

Los puntos del 1 al 4 están claros, la consulta fue enviada correctamente, el DEFINER solo aparece aquí en el foro porque copie el procedimiento almacenado ya creado (pero se creó con el CREATE PROCEDURE normal), se declararon bien las entradas y salidas y por último, la llamada de "mi_sp" era solo para consultar en el foro, pues es correcto lo de "sp_ingresa_empresa", y el tipo también es stored procedure.

Pero, como logro saber cual es el tipo de error exacto en el catch? No sé como manejarlo, pero en todo caso el error que marca en el ExecuteNonQuery() es el

{"ERROR [HY000] [MySQL][MyODBC 5.00.10][MySQL] 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'sp_ingresa_empresa' at line 1"}

Entonces supongo que el error debe estar en el procedimiento almacenado. Bueno, gracias de nuevo por responder y ojalá puedas ayudarme. ¿Como hago eso de la excepción en el catch?