Visual Basic - problema con conexion access visual basic 8

Life is soft - evento anual de software empresarial
 
Vista:

problema con conexion access visual basic 8

Publicado por jose parra (2 intervenciones) el 22/11/2007 20:08:21
Hola, soy un novato y quisiera que me ayudaran en esto:

tengo una base de datos montada en access, creo el dataset, y todo sale bien, cuando arrastro el dataset al formulario me aparece que no encuentra la carpeta de la base de datos, pero esta esta guardada en las carpetas del proyecto, ahora para trara de solucionarlo hice esto pero no me funciona:

En el load del formulario:

dim x as string ="provider.... " & application.startupath & "../../datos7base_de_datos.mdb"
my.settings.base_se_datosConnectionString = x

En los settings Designer

le quito la propiedad readOnly y le coloco un set
al value del set le asigno "base_de_datosConnectionString"

pero no me encuentra la base de datos, por favor necesito ayuda ...
gracias
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:problema con conexion access visual basic 8

Publicado por christian (675 intervenciones) el 22/11/2007 21:21:36
y xqno le pones la ruta en duro fija.. en vez de estar poniendo el path
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

RE:problema con conexion access visual basic 8

Publicado por jose (2 intervenciones) el 23/11/2007 15:12:49
No, por que ese proyecto lo tengo que llevar para demasiados Pcs y es para ahorrarme la molestia de cambiarle la ruta a cada uno de ellos.
de todos modos gracias por la respuesta, te agradeceria si me ayudaras a corregir mi solucionmo me dieras otra...
gracias
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

RE:problema con conexion access visual basic 8

Publicado por Mario (107 intervenciones) el 23/11/2007 16:02:56
Aqui te pongo un ejemplo de como yo lo hago y me funciona, en la declaracion
Dim cxnMDB As ADODB.Connection
Dim tblTabla As ADODB.Recordset
en el load
Set cxnMDB = New ADODB.Connection
cxnMDB.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\bd1.mdb;Persist Security Info=False"
cxnMDB.Open
Set tblTabla = New ADODB.Recordset
tblTabla.ActiveConnection = cxnMDB
tblTabla.Open "Tabla", , adOpenDynamic, adLockOptimistic
Cuando finalizo
tblTabla.Close
Set tblTabla=Nothing
cxnMDB.Close
Set cxnMDB=Nothing
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