PDA

Ver la Versión Completa : Error en ingreso de parametros


titooo
29-04-2013, 17:00:55
Buenos dias! se me presento un problema al realizar las bajas de un ABM. Estoy utilizando Delphi 7, conectado a SQL Server 2008 en donde desde Delphi realizo llamadas a procedimientos creados en SQL. Mi problema es que cuando invoco al procedimiento "BAJAS" y le envio como parametro un codigo ingresado por el usuario me aparece el siguiente error:

Project Project1.exe raised exception class EDatabaseError with message 'eliminar_sit:Parameter '@codigo' not found'. Process stopped. Use Step or Run to continue.

Mi tabla que quiero dar de baja contiene un campo que se utiliza como clave foranea para de otra tabla, pero este caso ya lo he tenido en cuenta debido a que ya realice una validacion correcta.

Para realizar la conexion entre ambos programas utilizo herramientas como ADOStoredProcess, AdoQuery, AdoConection, DataSource.

No se cual es el problema que se me presenta ni como solucionarlo. Tal vez alguno de las personas que lea esto podria ayudarme ya que trate de realizar los mismos pasos que hice en otra tabla que me han funcionado a la perfeccion pero no hay caso. Gracias

cloayza
29-04-2013, 18:34:18
Project Project1.exe raised exception class EDatabaseError with message 'eliminar_sit:Parameter '@codigo' not found'. Process stopped. Use Step or Run to continue.


Bueno el error es demasiado claro...:D

Seguramente estas referenciando el nombre del parámetro en forma erronea o no existe un parametro con ese nombre "@codigo" en tu procedimiento almacenado.

Verifica tu procedimiento y los nombres de los parametros que tienes definidos.

Suerte...