Двойные кавычки в VB. Chr(34). И немного о Flex'e

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток, товарищи специалисты! =)
Возник вопрос, который без Вас мне видимо не решить...
Есть база в Access 2003, пишу клиент на VB6
Все запросы обрабатываются грамотно, за исключением оператора like. Синтаксис sql в Access'e требует для этого оператора использование двойных кавычек:

Использую:

Ошибки нет, но запрос обрабатывается не правильно и не возвращает ни одной записи, если убрать like все работает верно. Но самое интересное то, что этот же запрос выполненный непосредственно в Access'e работает правильно:

Сначала подумал что неправильно запрос формируется, но поставив MsgBox rs.Source после rs.Open... получил ту же самую строку запроса.
Текст один,а результат разный... уверен, что дело в кавычках
И раз уж я тут написал, хотел бы задать еще один вопрос: как кликая по строке во Flex'e заставить его выделить определенным цветом всю строку? У меня как не пытался только на одну ячейку действует =)

Решение задачи: «Двойные кавычки в VB. Chr(34). И немного о Flex'e»

textual
Листинг программы
rs.<font color="blue">Open</font> <font color="teal">"SELECT * FROM DocIn WHERE Type=2 AND Description Like '%v%'"</font>, con, adOpenForwardOnly, adLockReadOnly

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.091 из 5