Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/05/2009, 08:54
Trulala de cordoba
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 23 años, 6 meses
Puntos: 19
Respuesta: ODBC, OleDB para conectarse a Oracle

Hola.

Si queres podes usar el System.Data.OracleClient que trae nativamente visual studio(yo tengo el 2008), solo debes en tu proyecto agregar la referencia, osea clic derecho sobre tu proyecto, agregar referencia y luego selecciona "System.Data.OracleClient " y luego en tu proyecto ya podes usar el cliente oracle nativo de punto net que anda barbaro, algo como:

Código:
Imports System.Data.OracleClient 

Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load 

Dim Conn As OracleConnection 

Dim strQuery As String 

Dim Adap As OracleDataAdapter 

Dim ds As DataSet 

Dim cmd As New OracleCommand 

'Cadena de conexion a la base de datos 

Conn = 
New OracleConnection("user id = userName;password = passWord;data source = databasename") 

strQuery = "SELECT * FROM TABLA"

cmd.CommandType = CommandType.Text

cmd.CommandText = strQuery

cmd.Connection = Conn

'Se llena el adapter con el query y se crea un dataset 

Adap = 
New OracleDataAdapter(cmd) 

ds = 
New DataSet 

Try 

'abrimos la conexión a oracle 

Conn.Open()

'Se llena el adaptador con el dataset que tiene el contenido de la tabla 

Adap.Fill(ds, "TABLA")

'Se hace el Bind al datagrid 

DataGrid1.DataSource = ds

DataGrid1.Show()

Catch ex As Exception 

MessageBox.Show(ex.Message)

End Try 

End Sub
Mas info:
http://www.carlprothman.net/Default.aspx?tabid=86
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!