Store Proced
Intento ejecutar un Store Proced que tengo en una base de datos de Oracle pero no se como pasarle los parametros, el store proc inserta un usuario por lo que tengo que pasarle el nombre, la edad etc.
DataModule1.StoredProc1.ParamByName('NOMBRE').AsString:= Edit1.Text; DataModule1.StoredProc1.ParamByName('EDAD').AsString:= Edit2.Text; DataModule1.StoredProc1.ParamByName('DIRECCION').AsString:= Edit3.Text; y me da el error que parametro NOMBRE not found. Probe de esta forma DataModule1.StoredProc1.Params.CreateParam(ftString, 'NOMBRE', ptInput); pero no se como se declara ftString, no se que es esto y me da error tambien, que tengo que hacer para ejecutar store proc Saludos |
Hola, annieruci, recuerda poner títulos descriptivos a tus preguntas, tal y como se explica en nuestra guía de estilo, muchas gracias por tu colaboración.
|
Hola, prueba con
o
o
Ahora, se supone que tanto @NOMBRE como @EDAD deben estar declarados de esa forma en tu procedimiento Salu2:p:cool: |
Solucionado
Ya me funciona gracias por la ayuda
|
Cita:
|
Este
DataModule1.StoredProc1.Params.CreateParam(ftString, 'NOMBRE', ptInput);
DataModule1.StoredProc1.ParamByName('NOMBRE').AsString:= Edit1.Text; que me daba error porque hay que usar la unit DB |
La franja horaria es GMT +2. Ahora son las 07:50:38. |
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