Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

TTable.Filter и кириллица

255
25 августа 2005 года
Dart Bobr
1.4K / / 09.04.2004
Собственно сабж. При использовании русских имен полей в Table при фильтрации вілазит ошибка - типа не могу найти поле. Причем это поле идентифицируется неправильно - первый символ от действительного имени.
Типа:
BookTable.Filter := 'Название = ' + QuotedStr(Template.Nazvanie);
Ошибка типа - ... Не могу найти поле 'Н'....
Думал что надо конвертить в Юникод - НЕ помогает.
В чем дело и как лечить??
10
25 августа 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by Dart Bobr
В чем дело и как лечить??


Кавычить не пробовал? Не апострофить, а именно кавычить? Причем, сдается мне, оно еще и к регистру чувствительно.

255
26 августа 2005 года
Dart Bobr
1.4K / / 09.04.2004
Цитата:
Originally posted by Freeman
Кавычить не пробовал? Не апострофить, а именно кавычить? Причем, сдается мне, оно еще и к регистру чувствительно.


В смысле так:
BookTable.Filter := '"Название = "' + QuotedStr(Template.Nazvanie); ??

Ошибка при выполнении - некоректно заданый фильтр...
Регистр я соблюдаю.

10
26 августа 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by Dart Bobr
Ошибка при выполнении - некоректно заданый фильтр...
Регистр я соблюдаю.


Гм, ну что я могу сказать? Сам не помню, что сталкивался. Кури справку.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог