Foros del Web » Programación para mayores de 30 ;) » .NET »

C# con Oracle

Estas en el tema de C# con Oracle en el foro de .NET en Foros del Web. Hola tengo una consulta de como puedo invocar un procedure que inserta datos en c#(aplicatición). Este es mi procedure. Ah por otro lado no se ...
  #1 (permalink)  
Antiguo 19/11/2012, 08:28
Avatar de pierxo  
Fecha de Ingreso: septiembre-2012
Mensajes: 20
Antigüedad: 11 años, 7 meses
Puntos: 0
C# con Oracle

Hola tengo una consulta de como puedo invocar un procedure que inserta datos en c#(aplicatición).
Este es mi procedure. Ah por otro lado no se como ejecutarlo desde oracle...

create or replace
PROCEDURE palTB_TipoCambioAgr
(VcnID_TipoCambio in out INTeger ,
VcdFechaTipoCambio date :=null,
VcnValorVenta number :=0,
VcnValorCompra number :=0,
VcnValorVentaOficial number :=0,
VcnValorCompraOficial number :=0,
VcnValorVentaCobranza number :=0,
VcnValorCompraCobranza number :=0,
VcnValorRangoMinimo number :=0,
VcnValorRangoMaximo number :=0,
VccObservaciones varchar :='',
VcnEstadoReg char :=1,
VccID_UsuarioCreador varchar2:='',
VccEstacionTrabajoCreadora varchar2:='',
VcdFechaHoraCreacion date :=NULL,
VccID_UsuarioActualizador varchar2 :='',
VccEstacionTrabajoActual varchar2 :='',
VcdFechaHoraUltimaActual date :=NULL)
is
Begin

--VcdFechaHoraCreacion:=Sysdate;

INSERT INTO TB_TipoCambio(
cdFechaTipoCambio,
cnValorVenta,
cnValorCompra,
cnValorVentaOficial,
cnValorCompraOficial,
cnValorVentaCobranza,
cnValorCompraCobranza,
cnValorRangoMinimo,
cnValorRangoMaximo,
ccObservaciones,
cnEstadoReg,
ccID_UsuarioCreador,
ccEstacionTrabajoCreadora,
cdFechaHoraCreacion
)
VALUES(
--@cnID_TipoCambio,
VcdFechaTipoCambio,
VcnValorVenta,
VcnValorCompra,
VcnValorVentaOficial,
VcnValorCompraOficial,
VcnValorVentaCobranza,
VcnValorCompraCobranza,
VcnValorRangoMinimo,
VcnValorRangoMaximo,
VccObservaciones,
VcnEstadoReg,
VccID_UsuarioCreador,
VccEstacionTrabajoCreadora,
sysdate
)
returning cnID_TipoCambio into VcnID_TipoCambio;
End;

Etiquetas: c#
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:52.