![]() |
Valor de parámetro de salida ADO Stored Procedure
Buenos días chicos,
No se si este tema iría exactamente aquí, creo que si. Veréis, tengo un procedimiento almacenado creado en SQL que devuelve un valor en uno de los parámetros:
Yo ejecuto este procedimiento almacenado desde delphi y lo ejecuta bien, hace los procesos que tiene que hacer dentro del pa y todo. El problema que tengo que es quiero guardar en una variable el valor de @contador, porque tengo que usarlo más adelante, pero no consigo acceder a ese valor. Hago lo siguiente:
El procedimiento lo ejecuta, pero no se bien como acceder al valor que devuelve contador porque la variable cont no la actualiza, me devuelve siempre 0. Muchas gracias Un saludo |
Seguramente "Fields[0].AsInteger;"
|
Hola!
He probado y nada, me da error List Index out of bounds. He probado también Cita:
Un saludo |
A ver si te sirve esto.
|
Buenos días,
Nada, no consigo que funcione. Le daré vueltas para hacerlo de otra manera. Muchas gracias! |
Poco podemos hacer si no muestras el código.
|
Valor de parametro de salida de un ADO SP
hola: aunque no muestras el codigo interno del SP si pudieras en vez de un parametro externo que cogieras ese valor (contador) con un SELECT entonces en Delphi
Entonces podrias capturar el valor de cont:= ADOStoredProc1contador.Vaue; Saludos Luis |
La franja horaria es GMT +2. Ahora son las 15:28:58. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi