Salut à tous,
en vb.net je travaille sur une base access 2003.
Une erreur "impossible de verrouiller le fichier" apparaît losque je fais:
"OleDbDataAdapter1.Fill(DataSet31)"
Je suis administrateur du poste donc je ne pense pas que ce soit un réel pb de droit.
Des idées ???
Publicité
Posté le 22-04-2005 à 11:58:36
Fredaxe
Vroup...
Posté le 22-04-2005 à 14:49:41
personne n'a eu de pb similaire ?
FlorentG
Unité de Masse
Posté le 23-04-2005 à 11:11:05
Faut poster un peu plus de code, hein Genre la chaîne de connection...
Tamahome
⭐⭐⭐⭐⭐
Posté le 23-04-2005 à 12:10:18
ta base de données ne serait elle pas ouverte sous access en meme temps que tu test ?? Si oui cela pourrait venir de ca : Access verouille ton fichier, empechant ton prg de le faire
Voilà. Ou alors, autre possibilité, on peut choisir dans la chaîne de connection le mode d'ouverture, donc on peut l'ouvrir de façon non-exclusive
Harkonnen
Modérateur Un modo pour les bannir tous
Posté le 23-04-2005 à 21:21:27
regarde si tu n'as pas un fichier .ldb à coté de ta base. si c'est le cas, ça veut dire que ta base est utilisée par ailleurs
---------------
J'ai un string dans l'array (Paris Hilton)
Fredaxe
Vroup...
Posté le 25-04-2005 à 11:12:49
Le fichier .ldb apparaît lorsque je lance l'appli et disparaît quand je ferme mais n'est pas présent avant le lancement.
La base n'est pas ouverte en même temps avec access.
Voici la chaîne de connection, j'ai essayé avec le locking mode à 3 au lieu de 1 par défaut mais c'est toujours pareil.