05/03/08 17:37
gantonio
Mi sembra molto strano ... ma non posso dirti di piu' perche' dovrei stare da te a provare ...
aaa
05/03/08 20:02
P4p3r0g4
aspetta,
cosa c'è scritto in text1.text?
(intendo proprio cosa c'è nella textbox, so che ci va il nome del file)
aaa
05/03/08 21:02
Manuel2
WEEEEEEEEEEEEEEEEEEE, HO TROVATOOOOO
CI SONO RIUSCITOOOOOOO.
Il problema, per quello che posso capire, è il redirect sul file .SQL che col comando shell non viene eseguito.
Per fare il redirect e quindi eseguire il mysqldump bisogna sostituire ">" con "-r". Posto il codice:
Shell ("""C:\Programmi\MySQL\MySQL Server 5.2\bin\mysqldump.exe"" --user=user --password=pass db -r " & App.Path & "\DdBackup.sql")
Il bach esegue l'indirizzamento con il ">" perchè viene interpretato come comando DOS dal DOS stesso, cosa che non fa il VB6
Ultima modifica effettuata da Manuel2 05/03/08 21:08
aaa
06/03/08 6:59
gantonio
Ok ... allora, molto probabilmente avrebbe funzionato anche cosi'
Shell "Cmd /C ""C:\Programmi\MySQL\MySQL Server 5.2\bin\mysqldump.exe"" --user=user --password=pass db >C:\" & Text1.Text
aaa