Страница: 1 |
Проблема в следующем... Вызывается метод поиска по набору записей ADO.Recordset rstT.Find "Customer= ' " & sName & " ' " Так вот, если встречается в sName символ ' (chr(39)), то возникает ошибка. Оно и понятно, по синтаксису... Как обойти? Конечно, можно заключить выражение не в одинарные, а в двойные кавычки....типа rstT.Find "Customer= " " " & sName & " " " ", но тогда эта же проблема возникает, если в sName есть двойная кавычка... Т.е. в имени клиента могут быть и двойная и одинарная кавычки. Что делать? Помогите, пожалуйста...
А получится так? sSearch="Castomer Like *" & sName & "*" rstT.Find sSearch Да так проходит, я и сам делал, но... не проходит если пробелы в имени клиента Страница: 1 |
Вопрос: Подскажите как сделать...
Добавлено: 16.10.03 12:54
Автор вопроса:
Paul
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа: Malyav
ICQ: 8440085
Вопросов: 15
Ответов: 117
Web-сайт:
Профиль | | #1
Добавлено: 16.10.03 13:59
Номер ответа: 2
Автор ответа: Paul
Вопросов: 19
Ответов: 11
Профиль | | #2
Добавлено: 16.10.03 16:00