Urgente
Hola¡ Estoy haciendo un programa y tengo un problemilla bastante importante. Uso datagrid para mostrar los datos. El datagrid lo conecto al ado, cuyo connectionString es :
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\programa\ult_ver_3\TOPOGRAFiA.mdb;Persist Security Info=False
El problema esta en que lo que yo quiero no es que me coja la bbdd que se encuentra en datasource: d:\programa\ult_ver_3, sino
la que se encuentre en ult_ver_3.
De otro modo, cuando ejecute la aplicación en una máquina en la que no exista dicha ruta, me sacara uno de los errores por los que le temo al ADO, diciéndome que no ha encontrado la bbdd..
Me imagino que existirá alguna solución, he probado lo siguiente en el form_load:
ado.connectionstring =
= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\TOPOGRAFIA.mdb;Persist Security Info=False"
Pero me sigue cogiendo la bbdd que le indique en tiempo de diseño.
Gracias por tu atención, un saludo.
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\programa\ult_ver_3\TOPOGRAFiA.mdb;Persist Security Info=False
El problema esta en que lo que yo quiero no es que me coja la bbdd que se encuentra en datasource: d:\programa\ult_ver_3, sino
la que se encuentre en ult_ver_3.
De otro modo, cuando ejecute la aplicación en una máquina en la que no exista dicha ruta, me sacara uno de los errores por los que le temo al ADO, diciéndome que no ha encontrado la bbdd..
Me imagino que existirá alguna solución, he probado lo siguiente en el form_load:
ado.connectionstring =
= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\TOPOGRAFIA.mdb;Persist Security Info=False"
Pero me sigue cogiendo la bbdd que le indique en tiempo de diseño.
Gracias por tu atención, un saludo.
1 respuesta
Respuesta de adrianxxi
1