Foros del Web » Programación para mayores de 30 ;) » .NET »

Como conectar con una base de datos acces?

Estas en el tema de Como conectar con una base de datos acces? en el foro de .NET en Foros del Web. Buenas gente; Bueno la duda es esa, como conectar con una base de datos acces. Soy muy nuevo en esto de la programacion asi que ...
  #1 (permalink)  
Antiguo 15/06/2011, 11:12
 
Fecha de Ingreso: mayo-2011
Mensajes: 2
Antigüedad: 13 años
Puntos: 0
Como conectar con una base de datos acces?

Buenas gente;

Bueno la duda es esa, como conectar con una base de datos acces. Soy muy nuevo en esto de la programacion asi que estoy manejando un manual de visual.net el problema es que en el manual hay un ejemplo de conexion para SQLServer y yo necesito hacer la conexion con Access.

Bueno les dejo el codigo que estoy generando y por favor indiquenme los errores que encuentren. Si son muy "tontos" tengan en cuenta que soy nuevo asi que no se sorprendan.

Este es el codigo:

Imports System.Data.OleDb

'Quiero abrir la conexion mediante un boton, en el evento click
Try
Dim oConexion As New OleDbConnection()
oConexion.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Server=(C:\Users\Carrefour\Documents\Cosas de Pedro\Analista en sistemas\Proyecto 2010);Database=Prueba;uid=;pwd=;"
'La base de datos se llama Prueba y no tiene nombre de usuario ni contraseña.

oConexion.Open()
MessageBox.Show("Conectado")

Catch oExcep As OleDbException
' si se produce algún error,
' lo capturamos mediante el objeto
' de excepciones particular para
' el proveedor de OLEDB
MessageBox.Show("Error al conectar con datos" & _
ControlChars.CrLf & _
oExcep.Message & ControlChars.CrLf & _
oExcep.Source())

End Try

Bueno ese es el codigo.
Una de las principales dudas que tengo es que en el manual nunca explica si tengo que poner la ruta de la base de datos.

El error que me aparece es el siguiente:
"Error al conectar con datos"
"No se pudo encontrar el archivo ISAM instalable"
"MicrosoftJet Database Engine"

Bueno eso es todo desde ya muchas gracias.
  #2 (permalink)  
Antiguo 15/06/2011, 20:49
 
Fecha de Ingreso: junio-2010
Mensajes: 12
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Como conectar con una base de datos acces?

Public Sub conectar()

conn = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLED B.4.0;Data Source=C:\Proyectos\bd1.mdb")
conn.Open()

End Sub

Proba con este sub, despues lo llamas en el evento click asi:

conectar( )

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:10.