Visual Basic - Como puede ser?

Life is soft - evento anual de software empresarial
 
Vista:

Como puede ser?

Publicado por Daniel (1 intervención) el 12/05/2020 13:44:03
Hola. Tengo diseñada una aplicación en Vb6 (un indice básicamente) que apunta a una determinada base de datos de Access (base construida en Access 2003). Escribe y lee los registros de esa base de datos
La carpeta donde reside el programa creado, la base de datos y todos lo archivos utilizados por él esta en
c:\archivos de programas\indice
Uso Ado, abajo la conexión:

1
2
3
4
5
6
7
8
9
10
11
12
Private Sub Form_Load()
'al cargar el formulario Form1 (formulario inicial)
 
'****************************************
'CONEXION A BASE DE DATOS USANDO OBJETO ADO
' App.Path = en el mismo directorio donde se ejecuta del programa, allí debe buscar dbfotos.mdb
 
Adodc2.CursorType = adOpenDynamic
Adodc2.CursorLocation = adUseClient
Adodc2.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;" & _
                              "Data Source=" & App.Path & "\dbfotos.mdb;" & _
                              "Persist Security Info= false"

Tengo la aplicación con la misma base de datos de Access ejecutándose en Windows 10 (luego de registar algunas ocx que faltaban en Windows 10).
Aquí lo que me ocurre: No importa si renombro la base de datos, o si directamente la muevo a otra carpeta o la quito. El programa sigue leyendo como si existiera e incluso escribiendo nuevos registros !
Me ocupé de revisar no exista una copia de la base con el mismo nombre en otras carpetas, por si está Access accediendo a la misma de otro modo....
¿como puede ser?
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