![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
кавычки в запросе. [D7, MS Access]
Max4 © (2005-08-22 10:42:00)В тот момент когда присваиваю текст запроса вида
UPDATE ttt set fff = "test""
where code = 1
Значение для поля fff подставляется из эдита, в который пользователь и ввёл значение "test"".
После чего запрос и перестаёт отрабатывается.
Как можно решить проблему с вводом значений, содержащих кавычки?
Rule (2005-08-23 16:35:00) [1]data © (23.08.05 16:31) [7]
как всегда, дама сказала точно и правильно .... :-)
data (2005-08-23 16:31:00) [2]Max4
используй параметры в запросе, это правильнее
afanasic (2005-08-23 16:13:00) [3]> Плохиш
> Велосипед уже создан
Если не знаешь, как им пользоваться, то создай свой... :-)
Плохиш (2005-08-22 17:10:00) [4]
> Max4 (22.08.05 11:06) [2]
> А как поможет вызов этой функции, если возвращённое значение
> будет вида: ?
У тебя ошибка в части программы, которая формирует запрос.
> afanasic (22.08.05 17:01) [4]
> Напиши функцию удваивания кавычек и обрабатывай значения
> TEdit'ов
Велосипед уже создан.
afanasic (2005-08-22 17:01:00) [5]Напиши функцию удваивания кавычек и обрабатывай значения TEdit'ов
sniknik (2005-08-22 12:00:00) [6]параметры помогут 100%
Max4 (2005-08-22 11:06:00) [7]А как поможет вызов этой функции, если возвращённое значение будет вида: ?
UPDATE ttt set fff = """test"""""
where code = 1
Плохиш (2005-08-22 10:48:00) [8]QuotedStr/AnsiQuotedStr