conexión con oracle

03/05/2006 - 09:16 por confiar en un ensamblado | Informe spam
Tengo una aplicación desarrollada en .Net, Windows Forms, y base de datos
Sql Server, me funciona perfectamente pero ahora tengo que hacer una
conexión con una BD de ORACLE y no encuentro como hacerlo.

He consultado en el foro y en otros medios que me indican la utilización del
name space oracleclient de la forma:

Imports System.Data.OracleClient
Dim oOracleConn As OracleConnection = New OracleConnection()
oOracleConn.ConnectionString = "my connection string"
oOracleConn.Open()

lo intento con este tipo de conexion, pero me indica q no tengo el espacio
de nombre ORACLECLIENT al importarlo.

Un saludo y muchas gracias.

Preguntas similare

Leer las respuestas

#1 confiar en un ensamblado
03/05/2006 - 09:51 | Informe spam
Perdonad me he dejado q he instalado el proveedor de oracle "oracle_net.msi"

"confiar en un ensamblado" escribió:

Tengo una aplicación desarrollada en .Net, Windows Forms, y base de datos
Sql Server, me funciona perfectamente pero ahora tengo que hacer una
conexión con una BD de ORACLE y no encuentro como hacerlo.

He consultado en el foro y en otros medios que me indican la utilización del
name space oracleclient de la forma:

Imports System.Data.OracleClient
Dim oOracleConn As OracleConnection = New OracleConnection()
oOracleConn.ConnectionString = "my connection string"
oOracleConn.Open()

lo intento con este tipo de conexion, pero me indica q no tengo el espacio
de nombre ORACLECLIENT al importarlo.

Un saludo y muchas gracias.
Respuesta Responder a este mensaje
#2 Javier Càceres
03/05/2006 - 16:49 | Informe spam
Hola

Debes agregar una referencia a dicho ensamblado en su proyecto; por otra
parte como consejo personal te recomiendo:
-Utiliza el proveedor de datos de Oracle para .Net, hecho por Oracle
(OracleDataProvider for .Net) que tiene mejor soporte para cursores y tareas
complejas de Oracle
-La combinación Oracle/.Net aunque es promovida por Oracle y MS, no es tan
eficaz en la práctica, lo digo por que tuve una muy mala experiencia; es
decir, si necesitas una BD desde .Net utiliza SQL Server, pero si tienes una
BD Oracle en el BackEnd mejor utiliza el J2EE (con todas sus virtudes y
limitaciones), no se porque pero esta combinación le ha resultado a varios
compañeros.

Saludos desde Colombia!
Javier

"confiar en un ensamblado" wrote:

Perdonad me he dejado q he instalado el proveedor de oracle "oracle_net.msi"

"confiar en un ensamblado" escribió:

> Tengo una aplicación desarrollada en .Net, Windows Forms, y base de datos
> Sql Server, me funciona perfectamente pero ahora tengo que hacer una
> conexión con una BD de ORACLE y no encuentro como hacerlo.
>
> He consultado en el foro y en otros medios que me indican la utilización del
> name space oracleclient de la forma:
>
> Imports System.Data.OracleClient
> Dim oOracleConn As OracleConnection = New OracleConnection()
> oOracleConn.ConnectionString = "my connection string"
> oOracleConn.Open()
>
> lo intento con este tipo de conexion, pero me indica q no tengo el espacio
> de nombre ORACLECLIENT al importarlo.
>
> Un saludo y muchas gracias.
Respuesta Responder a este mensaje
#3 Patxi Sanz
03/05/2006 - 16:51 | Informe spam
Hola:

¿Has agregado la referencia al proveedor de Oracle en las referencias del
proyecto?

Un saludo,


Patxi Sanz
patxisanz[ARROBA]yahoo[PUNTO]es
Tudela (NA)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida