sp con parametro usando data.common en oracle
Buenas y saludos a todos.
tengo un detalle sobre un procedure, explico brevemente, estoy migrando de sql server a oracle 11gR2, ya todo lo pase con su data y todo, pero en algunos sp, me encontre un detalle.
desde la aplicacion lo llaman y el retorna un scalar, en mi caso retorna true o false, en sql server al final ponen select o y si ahy error select 1, y cuandos se eqjecuta el retorna true o false, en oracle no se hace eso, me pone un cursor ref de esto algo asi open cursor_ref1 select 1 into v_xxx from xxx. eso me funciona si uso el proveedor nativo de oracle, pero el detalle es que se esta usando el proveedor standar ose el dbcomman y el parametro se lo paso por dbparameter, para hacer que el sistema funcione con disfierentes motores.
pregunta:
1 – se puede hacer que el procedure retorne en un select 1 ó 0, definiendo un dbparameter, pero si es asi como le mando o le digo que el tipo es de refcursor en el datatype. le he intentando moniendo System.Data.DbType.Object yel direction out, pero no tengo exito. hay otra forma.