Cita:
|
Empezado por zcatzz
ya hice mi stored procedure es este :
Código SQL [-] create definer=´root´@´localhost´ PROCEDURE ágregar´ (in appat varchar(40),in amat varchar(40),in nom varchar(40)) BEGIN insert into tabla values(apat,amat,nom); select * from tabla where nombre=nom, END
en delphi agregue un adoconexion , adostoredprocedure y en el codigo puse:
Código Delphi [-] datam.SProc.active:=false; datam.SProc.parameters.parambyname(ápat´).value:=´JOLE´; datam.SProc.parameters.parambyname(ámat´).value:=´PIT´; datam.SProc.parameters.parambyname(nom´).value:=´BRAD´; datam.SProc.ExecProc;
y el error que me arroja el programa es:
que tengo un error de sintaxis cerca de call agregar(´jole´,´pit´,´brad´)
pero si hago esto por medio de mysql : call agregar(´jole´,´pit´,´brad´);
si me hace la funcion de manera correcta?
que estoy haciendo mal..
|
Perdon por la organizacion de este mensaje , no se porque no funcionaron los marcadores de lenguaje.. sera por que estoy en mi navegador favorito mozilla?