Текущий архив: 2005.02.20;
Скачать: CL | DM;
ВнизПодскажите по сортировке Найти похожие ветки
← →
Руслана (2005-01-23 14:59) [0]База Acces
DataModule1.BookName.Sort:= "Номер телефона ASC";
При попытке сортировки столбца в котором некоторые строки пустые вылетает ошибка " Аргументы имеют неверный тип, выходят за пределы допустимого диапозона или вступают в конфликт друг с другом".
Что можно сделать?
← →
aus (2005-01-23 15:16) [1]DataModule1.BookName.Sort:= "[Номер телефона ASC]"
← →
aus (2005-01-23 15:18) [2]А вообще я стараюсь избегать таких названий, хорошо, конечно, что они поддерживаются, но меньше неприятностей при работе, если без пробелов и знаков препинания.
← →
Руслана (2005-01-23 23:31) [3]Проблема не в имени поля, а в строке столбца по которому идет сортировка. Если в какой-либо строке ничего нет (пустота) - тогда ошибка
← →
Андрей_33 (2005-01-24 11:14) [4]Здравствуйте!
Сталкнулся со схожей проблемой при написании небольшой базы через файл. Не работает фильтр типа DataModule1.ClientDataSet1.Filter:="Name ="+ComboBox1.Text;
причём замечен такой глюк: если в комбобоксе строки написаны кириллицей, то в фильтр подставляется только первая буква слова, с латиницей эта проблема исчезает, но значение всё равно не находится, выдаёт сообщение типа: "ClientDataSet1: Field "Andrey" not found". Хотя если в комбобоксе текст заменить на цифры, то всё работает. Подскажите, как эту проблему решить.
← →
Соловьев © (2005-01-24 11:16) [5]>DataModule1.BookName.Sort:= "[Номер телефона ASC]"
DataModule1.BookName.Sort:= "[Номер телефона] ASC"
← →
Johnmen © (2005-01-24 11:21) [6]
DataModule1.ClientDataSet1.Filter:="Name ="""+ComboBox1.Text+"""";
← →
Соловьев © (2005-01-24 11:23) [7]F1 + Limiting what records appear
Страницы: 1 вся ветка
Текущий архив: 2005.02.20;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.04 c