Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Error en delphi 6. (https://www.clubdelphi.com/foros/showthread.php?t=40058)

mcalmanovici 06-02-2007 16:32:09

Error en delphi 6.
 
Hola, primero que nada buenos dias.
Mi problema es el siguiente:
tengo en una parte de mi codigo en delphi 6 escrito:

SQLDSStock.Close;
SQLDSStock.ParamByName('id_empresa').Value := CDSDiscID_EMPRESA.Value;
SQLDSStock.ParamByName('cod_item').Value := CDSDiscCOD_ITEM.Value;
CDSStock.Open;

mi SQLDSStock es un TSQLDataSet el cual en el command text dice select * from P_AD_STOCK(:ID_EMPRESA, :COD_ITEM) siendo el P_AD_STOCK un store procedure de la base de datos.

Cuando yo lo depuro y pasa por CDSStock.Open me da el siguiente error:

[IMG]file:///C:/DOCUME%7E1/EMark/CONFIG%7E1/Temp/moz-screenshot-2.jpg[/IMG]raised exception class EDataBaseError with message 'SQLDSStock: cursor not returned from query'. Process stop. Use step o run to continue.

y cuando sigo depurando me da el error igual pero con EOleException, es decir:
raised exception class EOleException with message 'SQLDSStock: cursor not returned from query'. Process stop. Use step o run to continue.

Ya probe recompilar el procedure de la base de datos y de construir el proyecto de delphi otra vez. No se si alguien le paso alguna vez algo parecido o tiene alguna idea para poder solucionarlo.

Espero haberme explicado bien.
Cualquier ayuda sera muy agradecida.
Muchisimas gracias.
Mariano.[IMG]file:///C:/DOCUME%7E1/EMark/CONFIG%7E1/Temp/moz-screenshot-1.jpg[/IMG]


La franja horaria es GMT +2. Ahora son las 15:45:52.

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