Das einzige was mir auf die schnelle einfällt wäre eine schleife ind dieser art:
Delphi-Quellcode:
var temp : String;
begin
Table1.Active := true;
table1.Filtered := false;
table1.First;
while not(table1.eof) do
begin
temp := table1.FieldByName('Foo').asString;
temp := stringReplace(temp,'komischesZeichen1','ä',[rfReplaceAll]);
temp := stringReplace(temp,'komischesZeichen2','Ä',[rfReplaceAll]);
table1.FieldByName('Foo').asString := temp;
table1.Next;
end;
end;
Natürlich müsste man das noch ein wenig verfeinern, da ja noch ein paar Umlaute mehr existieren und wahrscheinlich mehr als nur ein String-Feld.
Aber wieso überhaupt
Paradox? Falls das keine Anforderung vom Kunden ist, oder sonst eine Vorgabe die du nicht umgehen kannst, würde ich das sein lassen. Gibt bereits genug Themen, die die negativen Seiten von
Paradox beleuchten, deswegen lass ich das mal, einfach mal die Forensuche mit
Paradox füttern