Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Oracle (https://www.clubdelphi.com/foros/forumdisplay.php?f=22)
-   -   Recuperar Datos (https://www.clubdelphi.com/foros/showthread.php?t=23019)

Ricardo Alfredo 04-07-2005 18:06:57

Recuperar Datos
 
Hola trabajo con D7 y Dbexpress - Oracle 8- 9.
Tengo una aplicación que funciona con Sybase y ahora debo emigrarla a Oracle. Sucede que esta aplicación utiliza stored procedure para todo aquello que retorna mas de una fila.
Para recuperar se utiliza Query donde se coloca la instrucción "exec miprocedimiento :param1,:param2" y no se cual es la instrucción en caso de oracle que cumpla la misma funcionalidad desde Delphi.

Se que en oracle debo construir un PACKAGE en el cual contenga un cursor pero como lo llamo desde delphi, con los stored procedure que no me retornan datos no tengo problema.

si alguien me puede dar luces sobre esto muy agradecido

JOTAAB 22-12-2005 18:25:21

{EL COMPONENTE ES SimpleDataSet:TSimpleDataSet DE LOS COMPONENTES DBEXPRESS}

SimpleDataSet1.DataSet.SchemaName:=''NOMBRE_DEL_ESQUEMA_UTILIZADO_EN_ORACLE';
SimpleDataSet1.DataSet.CommandType:=ctStoredProc; //PARA EJECUTAR
//PROCEDIMIENTOS
SimpleDataSet1.DataSet.CommandText:='P_NOMBRE_DEL_PROCEDIMIENTO';

SimpleDataSet1.DataSet.ParamByName('NOMBRE_DEL_PARÁMETRO_A_ENVIAR').Value:=VALOR_DEL_PARÁMETRO

.

.

.

.

SimpleDataSet1.DataSet.ParamByName('NOMBRE_DEL_PARÁMETRO_A_ENVIAR').Value:=VALOR_DEL_PARÁMETRO
SimpleDataSet1.Execute;

//ESPERO TE SIRVA BYE



La franja horaria es GMT +2. Ahora son las 18:02:10.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi