Bonjour, je suis en stage et chargé de tranférer des bases de données à partir de Access 97 vers Access 2003 mais je débute sur les deux versions.
Il ce trouve que le morceau de code si dessous est le même dans les 2 versions et semble aussi correct par rapport à l'aide des 2 versions.
Et pourtant il ne fonctionne que sur A97.
L'erreur semble venir de la fonction ".LookIn".
Est-ce une erreur de programmation ou un mise à jour au niveau des drivers par exemples...
Code :
- With APPLICATION.FileSearch
- .LookIn = "A:\"
- 'verification de la presence d'une disquette sur le lecteur
- If .LookIn <> "A:\" Then
- MsgBox "Vérifier que la disquette est bien introduite..."
- DoCmd.Hourglass False
- Exit Sub
- End If
- ......
|
Qu'il y est la disquette ou pas, .LookIn ne recherche rien et garde la valeur "A:\" sur A2003
Il ne sais donc pas qu'il n'y à pas de disquette et ne rentre pas dans la boucle.
Merci d'avance pour vos réponces.
Message édité par Tymber le 02-06-2005 à 07:46:22