Hm....
@Olli Also bei meinen Tests mit der Pipe-Umleitung (mit
CMD.EXE) bekam ich noch keine Probleme es muss also event. an der
mysqldump.exe liegen.
Leider hab ich kein
SQL und kann es nicht austesten woran es liegt.
Aus Testzwecken würde ich auch mal kurze Dateinamen (8.3) benutzen und die Ausfhürungszeichnen nicht verwenden.
Oder alles in die Batchfile setzen und diese dann ausführen, wenn wie gesagt es auf der CMD funktionieren soll. Dann kann man ja immer noch die Ausgabe umleiten die von der Batch kommen.
Was ich mich Frage ist warum die Fehlermeldung (mysqldump: Couldn't find table: ">") kommt. Das weist darauf hin das er als Parameter eine Tabelle erwartet aber " > " findet.
Kann man noch in den Code einbauen...
http://people.freenet.de/mgsdh/image..._Smiley_02.gif
Delphi-Quellcode:
[...] while (I < Bread) do
begin
case Buffer^[I] of
#0: inc(I);
#7: begin {PC-Beep ^G}
inc(I);
Windows.Beep(800, 150);
Str := Str + '^';
end;
#10: [...]