Имя: Пароль:
1C
 
двойные кавычки
0 aleks100
 
05.04.11
08:22
Как в запрос вставить двойные кавычки, где строка переменная поиска?
Запрос.Текст =  "ВЫБРАТЬ ДокументРасчетовСКонтрагентом.Ссылка                     ИЗ
Документ.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом ГДЕ ПОДСТРОКА(ДокументРасчетовСКонтрагентом.Комментарий, 1,"+ длинастр +") = ""+стрпоиска+"";

Так ошибку выдает ?
1 Wobland
 
05.04.11
08:24
а стрпоиска - это что? параметр? оставь по одной тогда
2 aleks100
 
05.04.11
08:26
это не параметр, текст из стрпоиска хочу вставить в запрос
3 butterbean
 
05.04.11
08:26
(0) """"
4 butterbean
 
05.04.11
08:26
(3)+ а вообще через параметры запроса проще было сделать
5 Wobland
 
05.04.11
08:27
(2) переменная?
Запрос.Текст =  "ВЫБРАТЬ ДокументРасчетовСКонтрагентом.Ссылка                      ИЗ
Документ.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом ГДЕ ПОДСТРОКА(ДокументРасчетовСКонтрагентом.Комментарий, 1,"+ длинастр +") = "+стрпоиска;
6 Wobland
 
05.04.11
08:27
стрпоиска содержит кавычки? +""""+стрпоиска+""""
7 aleks100
 
05.04.11
08:29
мне надо что бы запрос в текстовом виде был

ВЫБРАТЬ
   ДокументРасчетовСКонтрагентом.Ссылка
ИЗ
   Документ.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом
ГДЕ
   ПОДСТРОКА(ДокументРасчетовСКонтрагентом.Комментарий, 1, 8) = "документ"
8 Wobland
 
05.04.11
08:30
"""" ="<кавычка>"
9 aleks100
 
05.04.11
08:31
строка поиска не содержит кавычек
10 Mitriy
 
05.04.11
08:31
(7) конструктор запросов тебе в помощь...
11 Wobland
 
05.04.11
08:31
+(8) ""=<кавычка>
12 aleks100
 
05.04.11
08:34
я понял "" - есть одна кавычка
13 Wobland
 
05.04.11
08:35
""""+""""=""""""
прикольная арифметика ;)
14 aleks100
 
05.04.11
08:37
спасибо ))