Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   conexion a MySQL con ADOStoredProc (https://www.clubdelphi.com/foros/showthread.php?t=36438)

fedelphi 11-10-2006 19:39:48

conexion a MySQL con ADOStoredProc
 
Hola a todos en el foro, estoy comenzando a utilizar MySQL 5 conectandome con ADO(delphi 5), haste el momento utilizaba Paradox con BDE. Intale el componente ODBC de MySQL, y con una ADOTable me conecto bien y veo los datos de tablas mediante un DBGrid, pero cuando quiero acceder a un procedimiento almacenado me tira el sig error:

You have an error in your SQL sintax; check your manual that corresponds to your MySQL server version to the right sintax to use near '{call nombre_procedimiento '} at line 1.


el procedimiento es simple como para empezar a ver como funciona todo esto:

CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_lista_soporte`()
select * from soporte

el error sale cuando quiero pasar la propiedad ACtive a True del ADOStoredProc.
Alguien me puede dar una mano con esto?

Muchas gracias

Fede.


Muchas gracias

poliburro 11-10-2006 21:05:02

Amigo, Para tu mala suerte, los drives ODBC de mysql en su versión actual no soportan la ejecución de procedimientos almacenados.

Por que no pruebas MsSql?, hay una versión express libre de costos aúnque con algunas limitantes.

maeyanes 11-10-2006 21:10:21

También tienes como opción Firebird, el cual es open source...



Saludos...

fedelphi 11-10-2006 21:29:53

con respecto a firebird lo estuve viendo, lo que me hizo inclinar mas por MySQL es la documentacion existente, cosa que no es muy abundante en Firebird, o por lo menos no la encontre, y menos que menos en español, pero viendo las limitaciones que me entero ahora creo que volvere a considerar lo de firebird. Conocen algun sitio con documentacion?
Con respecto a esta limitacion de acceso a los procedimientos almacenados, es solo para ellos? Con las tablas y Querys no hay problemas?
Muchas gracias por la respuesta a ambos.

Fede

maeyanes 11-10-2006 21:48:51

Como que no hay documentación para Firebird? Si es algo de lo que más abunda. Y en estos foros puedes encontrar mucha de ella...

También existe esta página: Firebird en Español


Saludos...

fedelphi 12-10-2006 19:06:44

muchas gracias, heche una mirada donde me dijiste y lo voy a evaluar. Gracias
Fede


La franja horaria es GMT +2. Ahora son las 10:03:58.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi