![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по базам Microsoft Access 2003 [D6, D7, XP, 2003]
denissoft © (2007-06-15 19:59:00)Здравствуйте!
Вопрос по базам Microsoft Access 2003
Подключаюсь к базе MDB через TADOConnection Jet 4.0
object ADOConnection1: TADOConnection
ConnectionString =
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Ðàáîòà\lekar\Spr' +
'avka.mdb;Persist Security Info=False'
LoginPrompt = False
Mode = cmShareDenyNone
Provider = 'Microsoft.Jet.OLEDB.4.0'
Left = 136
Top = 488
end
SELECT *
FROM spravka
WHERE (((spravka.name) Like "_á*"));
Пробую написать следующий запрос
SELECT *
FROM spravka
WHERE (((spravka.name) Like "?б*"));
Результат 0 записей… Цель запроса – вывести все записи где вторая буква б…
в Access все работает в Delphe HET
Т.е. ?б*
Абалихина
Абби
и т.д.
возможно курсора должен быть на стороне сервера? Но тогда недопустимы другие вещ, как быть?
denissoft (2007-06-16 11:57:00) [1]? = _
* = %
Чего то действительно не форева….
Допустим есть слово 'абазия'
я пешу фильтр 'name like'+#39+'аб_зия'+#39;
и ноль (recordCount = 0) ! что делать?
Johnmen (2007-06-15 22:04:00) [2]Ничего подобного. Никаких форев. А только в нужное время в нужном месте...
denissoft (2007-06-15 21:51:00) [3]гмы...Фильтры форева!!!
Johnmen (2007-06-15 21:11:00) [4]? = _
* = %