![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
<B>Как заэкранировать символ (')</B> [D5, D6, D7, MSSQL]
skif © (2004-09-09 14:06:00)Как заэкранировать символ (')
есть запрос
сильно параметризированый
я хочу просто сбить из параметров ЗАПРОС, ну типа
--------------
if Length(Edit3.Text)>0 then
begin
SQL:=SQL+'and land='+Edit3.Text;
end;
--------------
однако мне необходимо Edit3.Text моместить в кавычки при выполнении запроса. Как это сделать?
Вырианты с ParamByName - не предлагать
Плохиш (2004-09-09 14:14:00) [1]quotedstr
Ega23 (2004-09-09 14:14:00) [2]
if Length(Edit3.Text)>0 then
begin
SQL:=SQL+'and land='+Chr(39)+Edit3.Text+Chr(39);
end;
МожноSQL:=SQL+'and land="'+Edit3.Text+'"';
По-всякому можно.