![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Кавычки в запросе [D6, Paradox]
ZERO © (2005-06-07 10:16:00)
query1.sql.add('SELECT Adress FROM Org WHERE Name LIKE "'+<переменная типа string>+'"');
Проблемка: переменная может содержать кавычки.
query1.sql.add('SELECT Adress FROM Org WHERE Name LIKE "ООО "ФИРМА""');
Машинку пучит... Как быть?
Desdechado (2005-06-07 10:55:00) [21]только параметры, остальное от лукавого
msguns (2005-06-07 10:49:00) [22]>ZERO (07.06.05 10:44) [7]
То, что написал dolmat, работать у тебя не будет
ZERO (2005-06-07 10:44:00) [23]>stone, msguns -- Спасибо, попробую.
>dolmat -- Попробую в поиске, но для той задачи, что я сейчас делаю, это неприменимо. ФИРМУ не вбивать будут, а из другого запроса тянуть. Спасибо :)
msguns (2005-06-07 10:39:00) [24]>dolmat (07.06.05 10:24) [4]
>замени like на containing
и что будет ?
ANB (2005-06-07 10:33:00) [25]А параметры зачем нужны тогда ?
dolmat (2005-06-07 10:24:00) [26]Выбрось из головы про кавычки и замени like на containing а то кто его знает это ООО или ЗАЕ или как по другому, а ФИРМА помнится
msguns (2005-06-07 10:22:00) [27]>stone © (07.06.05 10:21) [1]
;)
stone (2005-06-07 10:21:00) [28]
query1.sql.add('SELECT Adress FROM Org WHERE Name LIKE '+ QuotedStr(переменная типа string));
msguns (2005-06-07 10:21:00) [29]query1.sql.add('SELECT Adress FROM Org WHERE Name LIKE '+QuotedStr('ООО "ФИРМА"'));