powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / LIKE в SQL 2005
5 сообщений из 5, страница 1 из 1
LIKE в SQL 2005
    #37551568
RIGOR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток. Пытаюсь организовать поиск на 2005 SQL Server:
SQLEXEC(qq,[select * from TableName where FieldsName like '%'+'X'+'%']) работает отлично. Если Х поместить в переменную P, то
SQLEXEC(qq,[select * from TableName where FieldsName like '%'+?P+'%']) не работает. В чем ошибка? Перетаскивать данные в View, и там средствами Фокса искать не хочется. Подскажите, что делаю не так.
...
Рейтинг: 0 / 0
LIKE в SQL 2005
    #37551598
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RIGORДоброе время суток. Пытаюсь организовать поиск на 2005 SQL Server:
SQLEXEC(qq,[select * from TableName where FieldsName like '%'+'X'+'%']) работает отлично.
Не верю
RIGORЕсли Х поместить в переменную P, то
SQLEXEC(qq,[select * from TableName where FieldsName like '%'+?P+'%']) не работает.
Так попробуй:
Код: plaintext
1.
2.
lcQuery = [select * from TableName where  FieldsName like '%] + P + [%']
? lcQuery
SQLEXEC(qq, lcQuery)
...
Рейтинг: 0 / 0
LIKE в SQL 2005
    #37551621
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или так
Код: plaintext
SQLEXEC(qq,[select * from TableName where FieldsName like '%?P%'])
...
Рейтинг: 0 / 0
LIKE в SQL 2005
    #37551651
RIGOR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,

Первая схема работает ХОРОШО. Спасибо.
Вторая возвращает пустое значение (я это уже пробовал) - это не правильно.
Если поставить в первую схему второе или третье условие, т.е еще 2 переменных, как должен выглядеть синтаксис, а то возвращается пустой результат?
...
Рейтинг: 0 / 0
LIKE в SQL 2005
    #37551668
RIGOR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,
Прошу прощения, все работает. БОЛЬШОЕ СПАСИБО.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / LIKE в SQL 2005
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]