Lors des premiers appels Archive() tout se passe bien, ma table n'est pas
verrouillée, après j'observe qu'un fichier .ldb est créé et ma table est
verrouillée jusqu'à ce que l'application se ferme.
Les lignes sont bien insérées dans la table mais comment éviter de
verrouiller le fichier Access? j'ai essayé de remplacer Close() par Dispose()
mais ça ne change rien.
Contexte: Framework 1.1, format de fichier Access 2002-2003
Lors des premiers appels Archive() tout se passe bien, ma table n'est pas verrouillée, après j'observe qu'un fichier .ldb est créé et ma table est verrouillée jusqu'à ce que l'application se ferme. Les lignes sont bien insérées dans la table mais comment éviter de verrouiller le fichier Access? j'ai essayé de remplacer Close() par Dispose() mais ça ne change rien.
Contexte: Framework 1.1, format de fichier Access 2002-2003
Merci.
Utilisez
using(OleDbConnection conn = new OleDbConnection(ConnectionString))
{
}
ou encore
try
{
...
}
finaly
{
}
Le code sera plus fiable et peut-être corrigera le problème.
--
Paul Bacelar
MVP VC++
"Jmb" <Jmb@discussions.microsoft.com> wrote in message
news:042C1BFC-72BD-421C-843C-24213FA902C9@microsoft.com...
Bonjour,
J'ai une petite application qui, toutes les 10 secondes, ajoute un groupe
de
lignes dans une table Access avec la fonction :
Lors des premiers appels Archive() tout se passe bien, ma table n'est pas
verrouillée, après j'observe qu'un fichier .ldb est créé et ma table est
verrouillée jusqu'à ce que l'application se ferme.
Les lignes sont bien insérées dans la table mais comment éviter de
verrouiller le fichier Access? j'ai essayé de remplacer Close() par
Dispose()
mais ça ne change rien.
Contexte: Framework 1.1, format de fichier Access 2002-2003
Lors des premiers appels Archive() tout se passe bien, ma table n'est pas verrouillée, après j'observe qu'un fichier .ldb est créé et ma table est verrouillée jusqu'à ce que l'application se ferme. Les lignes sont bien insérées dans la table mais comment éviter de verrouiller le fichier Access? j'ai essayé de remplacer Close() par Dispose() mais ça ne change rien.
Contexte: Framework 1.1, format de fichier Access 2002-2003