SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: highaterus en Martes 9 de Noviembre de 2004, 02:01

Título: Base De Datos A Oracle
Publicado por: highaterus en Martes 9 de Noviembre de 2004, 02:01
HOLA SOY YO DE NUEVO,

AHORA QUISIERA QUE ME AYUDARAN A SABER COMMO CONECTARME A UNA BASE DE DATOS ORACLE DESDE VISUAL STUDIO C#, ESPERO Y SEPAN COM...
GRACIAS
HIGHATERUS :comp:
Título: Re: Base De Datos A Oracle
Publicado por: PaKo76 en Sábado 8 de Enero de 2005, 02:26
Haber si te sirve:

http://www.codeguru.com/Csharp/.NET/net_as...icle.php/c8477/ (http://www.codeguru.com/Csharp/.NET/net_asp/tutorials/article.php/c8477/)

 ;)
Título: Re: Base De Datos A Oracle
Publicado por: sergiotarrillo en Sábado 8 de Enero de 2005, 18:23
revise el artículo y hay hasta 4 formas de conectarte con Oracle:

1ra Forma: Usando OleDb
Código: Text
  1. using System.Data.OleDb;
  2. ...
  3. OleDbConnection  oracleConn = new OleDbConnection();
  4. oracleConn.ConnectionString = "Provider=\"OraOLEDB.Oracle.1\";
  5.                               User ID=scott;Password=tiger;
  6.                               Data Source=yourSource;
  7.                               Extended Properties="";
  8.                               Persist Security Info=False";
  9. oracleConn.Open();
  10.  
  11.  

2da Forma Usando ODBC:
Código: Text
  1. using System.Data.Odbc;
  2. ...
  3. OdbcConnection  oracleConn = new OdbcConnection();
  4. oracleConn.ConnectionString = "DSN=odbcName;UID=scott;PWD=tiger;
  5.                                DRIVER={Microsoft ODBC for Oracle};
  6.                                SERVER=oracleServerNameOr IPAddress;";
  7. oracleConn.Open();
  8.  
  9.  

3ra Forma: usando el NameSpace de .Net para Oracle:
Código: Text
  1. using System.Data.OracleClient;
  2. ...
  3. OracleConnection oracleConn = new OracleConnection();
  4. oracleConn.ConnectionString = "user id=scott;
  5.                                data source=oracleSN;
  6.                                password=tiger";
  7. oracleConn.Open();
  8.  
  9.  

4ta Forma: Usando el NameSpace de Oracle para .Net:
Código: Text
  1. using Oracle.DataAccess.Client;
  2. ...
  3. OracleConnection oracleConn = new OracleConnection();
  4. oracleConn.ConnectionString = "User Id=scott;Password=tiger;
  5.                                Data Source=oracleSN;";
  6. oracleConn.Open();
  7.  
  8.  

P.D.: Cabe resaltar que la 3ra y la 4ta son parecidas pero no, no lo son, pero en el fondo todas son lo mismo (las clases son las mismas)