Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.01;
Скачать: CL | DM;

Вниз

Как в ClientDataSet сохранить начальный порядок следования записе   Найти похожие ветки 

 
Tahion2   (2003-08-11 13:01) [0]

Добавляю записи в ClientDataSet:
Имя |Значение
Запись1|
Запись2|
Запись3|
Запись4|
Запись5|


Именно в том порядке, как написано. Оба поля типа String.

Затем для записи 1 присваиваю значение 1, а записи 2 - 2. После
этого сохраняю ClientDataSet на диск.

Открываю ClientDataSet с диска. Получаю таблицу:
Имя |Значение
Запись3|
Запись4|
Запись5|
Запись1| 1
Запись2| 2


Как сделать так, чтоб после открытия сохранялся начальный порядок
следования записей? Т.е. Запись1,Запись2,Запись3,Запись4,Запись5.
При этом не хотелось бы использовать дополнительное поле для
сохранения порядка!

P.S. Упорядочивание не подходит, поскольку Значения поля "Имя" не
идут подряд в алфавитном порядке. (Запись1, Запись2 - взяты для
примера).

P.S. Еще простой вопрос:
Можно ли показать нумерацию строк (1,2,3 и т.д.) в таблице
ClientDataSet каким-то простым способом, чтоб самому не писать?


 
Соловьев ©   (2003-08-11 14:09) [1]

какая СУБД?

> Как сделать так, чтоб после открытия сохранялся начальный
> порядок
> следования записей? Т.е. Запись1,Запись2,Запись3,Запись4,Запись5.
>

создай автоинкрементное поле и по нем сортируй.


> ClientDataSet каким-то простым способом, чтоб самому не
> писать?

это типа нажал F9 - и получил сразу работающую прогу?
без самому ничего не получиться. а сделать нужно ... с собой.



Страницы: 1 вся ветка

Текущий архив: 2003.09.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
1-1413
Nucl
2003-08-15 17:15
2003.09.01
Сохранение отображения дерева


14-1664
Andryk
2003-08-14 10:51
2003.09.01
Вопрос на засыпку :о))


14-1630
Е-Моё имя
2003-08-13 09:52
2003.09.01
маразм крепчал


3-1325
corte ™
2003-08-07 10:01
2003.09.01
Всем привет. Есть ли что то на подобие BatchMove для ADO ??


14-1570
Дремучий
2003-08-11 15:29
2003.09.01
Нужны учебники в електронном виде!