FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
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 |
#2
|
||||
|
||||
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.
|
#3
|
||||
|
||||
Hola, prueba con
o
o
Ahora, se supone que tanto @NOMBRE como @EDAD deben estar declarados de esa forma en tu procedimiento Salu2
__________________
BlueSteel Última edición por BlueSteel fecha: 23-02-2011 a las 19:10:36. |
#4
|
|||
|
|||
Solucionado
Ya me funciona gracias por la ayuda
|
#5
|
||||
|
||||
__________________
BlueSteel |
#6
|
|||
|
|||
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 |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Store procedure | sancarlos | MySQL | 3 | 30-01-2008 19:51:49 |
Store Procedure | sépoco | MS SQL Server | 5 | 10-01-2008 16:11:54 |
Store procedure php | jorgito | MySQL | 1 | 06-06-2006 08:55:12 |
store desde store...? | marceloalegre | SQL | 1 | 22-07-2005 23:44:26 |
store rdb$procedure_parameters failed to store dupli .... | tulio | Firebird e Interbase | 2 | 11-06-2004 12:24:44 |
|