Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Oracle
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-07-2005
Ricardo Alfredo Ricardo Alfredo is offline
Miembro
 
Registrado: may 2003
Ubicación: Santiago - Chile
Posts: 65
Poder: 21
Ricardo Alfredo Va por buen camino
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 aram1,aram2" 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
Responder Con Cita
  #2  
Antiguo 22-12-2005
JOTAAB JOTAAB is offline
Registrado
 
Registrado: dic 2005
Posts: 9
Poder: 0
JOTAAB Va por buen camino
{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

Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 12:49: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
Copyright 1996-2007 Club Delphi