Insert + Replace = Syntax-Fehler
-
Hi. Ich muss für die Schule ein Programm schreiben welche die vorhanden Musik-Dateien u.a. in einer Datenbank verwaltet. Momentan bin ich dabei das es die gefundenen Files als Pfad in die Datenbank einträgt. Dabei muss ich die \ verdoppeln weil es sonst Probleme gibt. Leider gibts die auch so
Form1->ADOQuery1->Close(); Form1->ADOQuery1->SQL->Clear(); Form1->ADOQuery1->SQL->Add("Insert into musik (Pfad) Values ('Replace(AnsiString(Liste[i]),'\','\\')')"); Form1->ADOQuery1->ExecSQL();
Kann mir jemand verraten was hier falsch ist? Hab jetzt schon ewig rumprobiert und nix hingebracht. Als Fehlermeldung kommt immer das ich einen Fehler in der SQL-Syntax habe. Benutze Borland 6.
Gruß Alex
-
Hat sich erledigt!