Hola amigos me gustaria aprender como conectar desde VB.net a una base de datos oracle 9.
Mil Gracias.
| ||||
Re: Conexion a oracle 9 Primero tienes que agregar una referencia a tu proyecto: En el explorador de soluciones le das Add New Reference, se abre una pantalla y en la pestaña de .NET, buscas la libreria Oracle.DataAccess y aceptar una vez agregada: En el codigo tienes que importar la libreria de esta manera Imports Oracle Imports Oracle.DataAccess.Client luego declaras la conexion Dim conexion as new OracleConnection luego le especificas la cadena de conexion conexion.ConnectionString = Data Source=TUBD;User Id=TUUSUARIO;Password=TUPASSWORD; y abres la conexion conexion.Open() Y listo ya estas conectado a oracle Saludos y Espero que te sirva |
| ||||
Re: Conexion a oracle 9 PREGUNTA: ¿Como haría para realizar una consulta o para insertar datos? RESPUESTA: - Simplemente realizando lo siguiente: 'IMPORTACIONES... Imports System.Data.OracleClient Imports System.Data Dim sCadenaConexion AsString = _ "Data Source=MIBASEDEDATOS;User Id=USUARIO;Password=CONTRASEÑA" Dim oConexion AsNew OracleConnection(sCadenaConexion) oConexion.Open() If oConexion.State() = ConnectionState.Open Then 'SI LA CONEXION ESTA HABIERTADim oComando As OracleCommand oComando = New OracleCommand("INSERT INTO TABLA VALUES(434)", oConexion) 'SI oComando NO CONTIENE UN SELECT. oComando.ExecuteOracleNonQuery("") 'SI oComando CONTIENE UN SELECT... oComando = New OracleCommand("SELECT * FROM ALUMNOS", oConexion) 'EL COMANDO A UTILIZAR ES EL SIGUIENTE... Dim oLineas As OracleDataReader oLineas = oComando.ExecuteReader() 'OTRAS OPERACIONES... EndIf
__________________ Rubén Espada Desarrollador full stack .Net (Angular + JS + .Net Core) Última edición por Drako_18; 12/11/2007 a las 15:07 Razón: MEJORA DEL CONTENIDO DE ESTE HILO |