Store Procedure
Llamo un Store Procedure pero al activarlo aparece este mensaje:
raised exception class with ENoResultSet with message "Error creating cursor handle" A alguien le ha pasado o conoce cómo solucionar esto? |
A menos que el stored procedure devolviera un conjunto de datos, como podría ocurrir con firebird, no tenes que activarlo, simplemente ejecutarlo con ExecProc.
Hasta luego. ;) |
puedes mostrar algo de código?, osea de tu procedimiento
|
A mi me gustaria saber como se llama un procedimiento almacenado.
Yo uso para hacer las consultas a la DB y ADOQuery, no se si sirve... En fin cualquier comentario es bien recibido. Saludos Nomad(CR) |
Stores Procedures
Para usar Stored procedures con los componentes ADO yo hago lo siguiente en mis programas:
Ejemplo de Stored Procedure: En mi formulario o en un modulo de datos coloco un componente TAdoStoredProc, asigno sus propiedades (Connection, ProcedureName) y verifico que sus parameters esten correctos (basta con abrir la ventana de parameters). Luego ejecuto la llamada de la siguiente forma:
Ahora si mi stored Procedure devuelve registros hago lo siguiente:
Y la llamada seria algo asi:
Estos son ejemplos basicos, faltaria la captura de excepciones, pero creo que como base sirve. Saludos |
Ok, gracias voy a probarlo...
|
La franja horaria es GMT +2. Ahora son las 15:50:02. |
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