Bonsoir a tous!
Je désire sauvegarder une base de données postgresql. J'ai bouton et dès que je clique dessus la commande s'exécute pour sauver la base.
j'ai essayé ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
Private Sub bouton_Click()
     Dim Commande As String
     Dim Resultat As Long
 
Commande = "C:\Program Files\PostgreSQL\8.2\bin\ pg_dump.exe -i -h
localhost -p 5432 -U postgres -F c -b -v -f "C:\Documents and
settings\POSTE\Bureau\rapport\rolls.backup " testrolls " ' testrolls :nom de ma base rolls.backup :fichier de sauvegarde
 
Resultat = Shell(Commande, vbHide)
If Resultat = 0 Then 'teste de l'ID du processus
    MsgBox "Erreur"
Else
    MsgBox "Succès"
End If
 
End Sub
mais il y'a une erreur: le fichier n'existe pas.
cependant quand j'exécute ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
C:\Program Files\PostgreSQL\8.2\bin\ pg_dump.exe -i -h localhost -p 5432 -U postgres -F c -b -v -f "C:\Documents and Settings\POSTE\Bureau\rapport\rolls.backup " testrolls "
dans la fenetre DOS ca marche.
Quelqu'un peut-il m'aider?
D'avance merci!