AYUDA CON CONEXION

Perla
14 de Octubre del 2003
Hola
Tengo una aplicacion que manda llamar un exe, las 2 aplicaciones usan la misma tabla de la base de datos, yo quisiera que alguien porfavor me dijera alguna rutina que me validara cuando esta abierta una bd, que la cierre por que la otra aplicacion la va a usar y viceversa, yo intente con esto
If con.State = 0 Then
With conexion
.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;" & "data source=" & pathbase & ";"
.Open
End With
End If
Y cuando la voy a usar para la otra aplicación la cierro y la vuelvo abrir, pero aun asi cuando acceso al otro porgrama exe, me marca error de que esta siendo utilizada la bd por el administrador, y no estoy en red ni nada de eso, entonces no se que mas hacerle. Ojala alguien me pueda ayudar.
Gracias!!