Добрый день!
Такая проблема.
Выполняю такую последовательность
s:= 'update "имя_таблицы" set поле1=''+ Edit1.Text+ еще что-то...+'' where условие'
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add(s);
Query1.ExecSQL;
Если в Edit1.Text присутствует апостроф, то возникает ошибка... Либо непредсказуемый результат (в поле 1 записывается совсем не то).
Как обойти?
(вариант с заменой ' на " не подходит, в этом случае ругается, если в Edit1.Text будут кавычки).