Problème de connexion string ? mon path se balade
bonjour a tous,
J'ai un p'tit soucis avec un Vbscript,
J'ai beau retourner dans tous les sens et chercher sur les fofo je tourne en rond avec ce problème :
Voilà le code:
Code:
1 2 3 4 5 6 7 8 9 10
|
Option Explicit
dim ConnectionMDB2,strSQL2
set ConnectionMDB2 =CreateObject("ADODB.Connection")
ConnectionMDB2.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=P:\Rip\mabase\testDB\toto.mdb;User Id=admin;Password=;"
strSQL2 = "DELETE FROM toto.tabledata ;"
ConnectionMDB2.execute strSQL2 |
La base est bien présente sur le chemin P:\Rip\mabase\testDB\toto.mdb
Mais quand je fait un .open ou un .execute sur la string de query, j'ai un message de table non trouvé en
C:\Documents and Settings\(...)\Documents\toto.mdb
ou en
P:\Rip\mabase\traitement\toto.mdb
Ce qui est étrange c'est que des fois ça marche :marteau:
J'ai l'impression que le path de la data source change selon ce que je fais sur la machine avant de lancer la connexion...
J'ai essayer de passer par le Mdac mais c'est pareil.
Des idées ? (une variable d'environement qui me joue des tours ? )
-----------------
Coronalis
"Le go c'est bon Mangez-en"