Bonjour,

Je travaille sur une application Delphi 7, mon os est Windows 8 64 bits. Dans mon code, je fais ainsi une sauvegarde de ma base de données sur MySQL:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ShellExecute(1,'open',PChar('cmd.exe '),pchar('/c C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\mysqldump.exe -u root --password=tresbien bd_emf>C:/backup_test.sql'),nil,SW_SHOW);
C'est ceci qui s'affiche lorsque j'exécute ce ligne Nom : Erreur.jpg
Affichages : 9386
Taille : 29,4 Ko

J'ai le fin backup_test.sql mais il est vide.

Mais lorsque j'exécute cette commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin>mysqldump -u root --password=tresbien bd_emf>C:/backup_test.sql
en ligne de commande, elle s'exécute sans erreur.

MySQLDUMP est existe dans le dossier C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin
Merci de votre aide, afin que je corrige cette erreur.