Ver Mensaje Individual
  #2  
Antiguo 05-05-2007
Avatar de zcatzz
zcatzz zcatzz is offline
Miembro
 
Registrado: dic 2006
Posts: 48
Reputación: 0
zcatzz Va por buen camino
llevo esto

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..
Responder Con Cita