Y esto se puede modificar? http://stackoverflow.com/questions/9033664/c-sharp-and-oracle-10g-database-to-call-stored-procedure
El 24 de junio de 2015, 20:56, JEPR SPIN Suarez Hector Maximiliano < [email protected]> escribió: > Alberto te agradezco por tu respuesta, pero no es para el lado que estoy > buscando. > > Yo implemente una clase abstracta a la cual heredo desde diferentes > motores. Uno de ellos es OleDb > Cuando implemento esta clase, tengo un método al cual debería pasarle el > nombre del ProcedimientoAlmacenado y la los valores de el/los argumentos > que quiero buscar (Sería para ejecutar un SP que hace un Select con > parámetros). > > Como dije antes, en SQL, al sobresscribir la Command yo le informo los > parámetros del SP mediante la instrucción > SqlCommandBuilder.DeriveParameters(command) y después le agrego los valores > a estos parámetros... valores que son pasados como argumentos > > Eso funciona correctamente con SQL, también funciona si estaría usando el > motor de Oracle con su correspondiente cliente, pero no funciona con OleDb > por un problema de compatibilidad > > > Lo que necesito precisamente es, mediante OleDb lograr "incorporar" los > parámetros que posea el SP de manera dinámica. Si tiene 2 parámetros, > incorporar los dos.. si tiene 5, los 5..., como lo que se hace > habitualmente con un command.Parameters.Add pero de manera automatica. > > Se entiende? > > Gracias > > > > }________________________________________ > De: [email protected] [[email protected]] en nombre de Alberto Paz [ > [email protected]] > Enviado: miércoles, 24 de junio de 2015 09:37 p.m. > Para: [email protected] > Asunto: [puntonet] Re: [puntonet] Conexión Oracle por medio OleDb > > Maximiliano: > (casi me equivoco y pongo un generico que uso cuando escribo para > todos en vez de tu nombre ! ) > > A ver si algo de esto te puede ayudar... > ( la documentacion que te paso es en relacion de como podes > conectarte a la Base desde VS ) > Hay un proveedor de datos Oracle Database Provides (ODP) y tiene un > sub-set para OleDb > En estos links vas a encontrar bastante documentacion ... fijate que > el de SharpCorner tiene > varios capitulos. > > atte > > AP > > Oracle Data Provider for .NET : Part I > > http://www.c-sharpcorner.com/UploadFile/ramamohang/OracleDataProviderfor.NET12012005012614AM/OracleDataProviderfor.NET.aspx > > Artículos: .NET - Construcción de una Aplicación .NET en Oracle Database > > http://www.oracle.com/technetwork/es/articles/dotnet/cook-dotnet-083575-esa.html > > Build a .NET Application on the Oracle Database with Visual Studio 2005 or > 2008 > http://www.oracle.com/technetwork/articles/cook-vs08-088541.html > > oracle connection String with C# using oledb - Stack Overflow > > http://stackoverflow.com/questions/12756264/oracle-connection-string-with-c-sharp-using-oledb > > > >
