Visual Basic - una pregunta acerca de vb 6.0 y acces 2007

Life is soft - evento anual de software empresarial
 
Vista:

una pregunta acerca de vb 6.0 y acces 2007

Publicado por viajero (1 intervención) el 30/11/2009 09:33:03
Hola, estoy realizando un proyecto para un curso de la universidad, queria saber si es posible crear una base de datos en acces 2007 pero que sea manejada desde vb6.0 (visual basic 6.0)? o que como interfaz de esa base de datos se vb 6.0?. Quialquier ayuda que alguien me puedabrindar sera bienvenida, gracias por adelantado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:una pregunta acerca de vb 6.0 y acces 2007

Publicado por ChidMix (18 intervenciones) el 30/11/2009 18:52:29
Con VB 6.0 puedes usar Acces 97, 2000 y 2007, solo hey que tener en cuenta las conexiones que debes utilizar

cadena de conexion para access 2000 sin PWD:

Dim path_Bd As String

path_Bd = App.Path & "\Nombre.mdb"

cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & _
path_Bd & ";" & "User Id=admin;Password="

Cadena de conexion a access 2000 con PWD:

cnn.open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\LaBase.mdb;" & _
"Jet OLEDB:Database Password=Password;"

Conexion a access 2007 sin contraseña y con contraseña:

Private Sub Form_Load()
Dim cs As String
Dim cn As ADODB.Connection

Dim sPath_Access As String
' -- Ruta del archivo ACCDB
sPath_Access = App.Path & "\base\db.accdb"

cs = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & _
sPath_Access & ";Persist Security Info=False;"

' -- Access 2007 con password
cs = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & _
sPath_Access & ";Jet OLEDB:Database Password=contraseña;"

cn.Open cs
End Sub

Espero te sirvan estas conexiones para que puedas prorgamar tu proyecto.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar