Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Пн 27 Июн 2011 09:00 Заголовок сообщения: Метод Query класса DataStorage |
|
|
Как использовать оператор LIKE в методе Query класса DataStorage? В частности, как реализовать запрос SELECT * FROM Org WHERE Name LIKE '%abc%'? |
|
Вернуться к началу |
|
 |
Михаил Власов

Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
|
Добавлено: Пн 27 Июн 2011 10:25 Заголовок сообщения: Re: Метод Query класса DataStorage |
|
|
Алексей В. Бастриков писал(а): | Как использовать оператор LIKE в методе Query класса DataStorage? В частности, как реализовать запрос SELECT * FROM Org WHERE Name LIKE '%abc%'? |
session["Org"].Query("", "Name LIKE '%abc%'"); _________________ С уважением, Михаил Власов. |
|
Вернуться к началу |
|
 |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Пн 27 Июн 2011 10:33 Заголовок сообщения: |
|
|
Хорошо. А если строка abc содержит кавычки одинарные, например, a'c, как их экранировать? |
|
Вернуться к началу |
|
 |
Михаил Власов

Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
|
Добавлено: Пн 27 Июн 2011 11:54 Заголовок сообщения: |
|
|
Использовать запрос с параметрами:
session["Org"].Query("", "Name LIKE ?", "%a'bc%"); _________________ С уважением, Михаил Власов. |
|
Вернуться к началу |
|
 |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Пн 27 Июн 2011 11:59 Заголовок сообщения: |
|
|
Спасибо |
|
Вернуться к началу |
|
 |
|