0 / 0 / 0
Регистрация: 23.03.2016
Сообщений: 1
1

Не работет фильтр по русским символам ClientDataSet

01.05.2012, 06:25. Показов 2249. Ответов 1
Метки нет (Все метки)

Delphi 2007 dbExpress MySQL5.
Не работает фильтрация по русским символам в коде:
cdsZakazbase.Filter:=DBGridEhZakazbase.Columns[i].FieldName+'='+QuotedStr(ComboBoxFilterValueZakazb ase.Text)
При чем, если, например, в режиме разработки выставить у компонента ClientDataSet Filtered в true и Filter в Predmet='товары' фильтр на гриде отрабатывает, но при компиляции грид появляется пустым - т.е. фильтр в режиме разработки работает, а при запуске программы - нет.
В чем может быть дело?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.05.2012, 06:25
Ответы с готовыми решениями:

Delphi! ClientDataSet запрос (фильтр)
есть таблица, в ней поле, допустим name, в ней записи: Alex Max Vlad Vova Max Max ...

Фильтр по введенным символам !!!!!!!!!!
Люди, подскажите, плз, как сделать! есть форма на основе таблицы, есть поле со списком на основе...

Фильтр по первым 3 символам
Загружаю в листбокс список индексов. Нужно пройтись по всему списку и переместить все индексы в...

Как поставить фильтр по символам?
Предположим есть поле для ввода имени. Как можно сделать так чтоб в это поле можно было ввести...

1
0 / 0 / 0
Регистрация: 23.03.2016
Сообщений: 1
03.05.2012, 00:53 2
Оказалось, CDS некорректно работает с utf-8 и widestring. Вместо "ServerCharset-utf8" поставил "cp1251" -> fields в string, и всё заработало как надо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.05.2012, 00:53
Помогаю со студенческими работами здесь

Реализовать фильтр по символам и датам
Пытаюсь настроить фильтрацию в форме по таблице. Однако, при вводе символьных параметров, или же...

Фильтр в dbgrid по вводимым символам
Всем привет) помогите осуществить фильтр по вводимым символам. я сделал поиск по полному...

Фильтр содержимого ComboBox по введенным символам
Добрый день! Пожалйста помогите сделать фильтр для комбобокса. То есть нужно чтобы: 1) когда...

Delphi! ClientDataSet ФИЛЬТР!? как выбрать несколько записей по заданному фильтру (+код)?
procedure TForm1.TextTrayIcon1Click(Sender: TObject); begin clientDataSet1.Filter:='Name...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru