Bonjour,

J'ai un petit souci pour ouvrir un dbf passwordé. Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Dim strConnex As String = "Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq="
 
        Try
            Dim connection As OdbcConnection
            connection = New OdbcConnection(String.Concat(New String() {strConnex, szTable, ";User ID=Admin;Password='", szWBSerial, "';"}))
 
            Dim adapter As New OdbcDataAdapter(selectCommandText, connection)
            connection.Open()
Mon string de connexion une fois lancé est :
Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=C:\test.dbf;User ID=Admin;Password='0008579';
L'erreur :
ERROR [HY024] [Microsoft][Pilote ODBC dBase] '(Inconnu)' n'est pas un chemin d'accès valide. Assurez-vous que le nom du chemin d'accès est correct et qu'une connexion est établie avec le serveur sur lequel réside le fichier.
ERROR [01S00] [Microsoft][Pilote ODBC dBase]Attribut de chaîne de connexion non valide User ID
ERROR [01S00] [Microsoft][Pilote ODBC dBase]Attribut de chaîne de connexion non valide Password
Merci de vos lumières ...