bonjour, je souhaite compacter une base de donnée et utilise pour cela la
fonction
DBEngine.CompactDatabase NomBase, BaseCompactée
sa fonctionne tres bien mais par contre si la base a un mot de passe sa
bloque
ma question est ou faut il dans cette fonction indiquer le mot de passe ?
car j'ai essaye de l'inclure dans le nom base comme on fait pour l'ouvrir
(Base.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=Compte.mdb;Persist Security Info=False;Jet OLEDB:Database
Password=motpasse")
sa marche pas ?
moi je fais comme cela : 'Password = le mot de pase de la db c'est du string ' FDBDépanne= chemin d acces complet avec le nom de la db FDBOld$ = Left(FDBDépanne, (Len(FDBDépanne) - 3)) & "Old" 'repare la base de donnée DBEngine.RepairDatabase FDBDépanne ' compacte la base de donnée avec le mot de passe DBEngine.CompactDatabase FDBDépanne, FDBOld$, , , ";pwd=" & Password '
"joel" a écrit dans le message de news:43ef7ce5$0$19702$
bonjour, je souhaite compacter une base de donnée et utilise pour cela la fonction DBEngine.CompactDatabase NomBase, BaseCompactée sa fonctionne tres bien mais par contre si la base a un mot de passe sa bloque ma question est ou faut il dans cette fonction indiquer le mot de passe ? car j'ai essaye de l'inclure dans le nom base comme on fait pour l'ouvrir (Base.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Compte.mdb;Persist Security Infoúlse;Jet OLEDB:Database Password=motpasse") sa marche pas ?
Slt
moi je fais comme cela :
'Password = le mot de pase de la db c'est du string
' FDBDépanne= chemin d acces complet avec le nom de la db
FDBOld$ = Left(FDBDépanne, (Len(FDBDépanne) - 3)) & "Old"
'repare la base de donnée
DBEngine.RepairDatabase FDBDépanne
' compacte la base de donnée avec le mot de passe
DBEngine.CompactDatabase FDBDépanne, FDBOld$, , , ";pwd=" & Password
'
"joel" <joel.decotigny@wanadoo.fr> a écrit dans le message de
news:43ef7ce5$0$19702$8fcfb975@news.wanadoo.fr...
bonjour, je souhaite compacter une base de donnée et utilise pour cela la
fonction
DBEngine.CompactDatabase NomBase, BaseCompactée
sa fonctionne tres bien mais par contre si la base a un mot de passe sa
bloque
ma question est ou faut il dans cette fonction indiquer le mot de passe ?
car j'ai essaye de l'inclure dans le nom base comme on fait pour l'ouvrir
(Base.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=Compte.mdb;Persist Security Infoúlse;Jet OLEDB:Database
Password=motpasse")
sa marche pas ?
moi je fais comme cela : 'Password = le mot de pase de la db c'est du string ' FDBDépanne= chemin d acces complet avec le nom de la db FDBOld$ = Left(FDBDépanne, (Len(FDBDépanne) - 3)) & "Old" 'repare la base de donnée DBEngine.RepairDatabase FDBDépanne ' compacte la base de donnée avec le mot de passe DBEngine.CompactDatabase FDBDépanne, FDBOld$, , , ";pwd=" & Password '
"joel" a écrit dans le message de news:43ef7ce5$0$19702$
bonjour, je souhaite compacter une base de donnée et utilise pour cela la fonction DBEngine.CompactDatabase NomBase, BaseCompactée sa fonctionne tres bien mais par contre si la base a un mot de passe sa bloque ma question est ou faut il dans cette fonction indiquer le mot de passe ? car j'ai essaye de l'inclure dans le nom base comme on fait pour l'ouvrir (Base.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Compte.mdb;Persist Security Infoúlse;Jet OLEDB:Database Password=motpasse") sa marche pas ?