Перейти к содержанию
Fire Monkey от А до Я
  • 0

ClietDataset добавление новой записи/копирование с другого ClientDataset


master webs

Вопрос

Добрый день интересует как  скопировать или создать новую запись в начале таблицы

ситуация следующая  есть заполненный clientdataset  в него надо добавить новые записи  но не в конец а начало таблицы

 

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

так лучше не делать! физическое добавление записи не должно определять порядок следования их!

лучше добавьте служебную числовую колонку, существующие записи пронумеруйте от 1 до количества записей и добавляйте новые записи с минусовыми увеличивающим счетчиком (-1,-2,-3 и т.д.), а потом отсортируйте по этой колонке по возрастанию!

Ссылка на комментарий
  • 0

Добрый день интересует как  скопировать или создать новую запись в начале таблицы

ситуация следующая  есть заполненный clientdataset  в него надо добавить новые записи  но не в конец а начало таблицы

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

тут расписано http://edn.embarcadero.com/article/29056

начиная с "Creating Persistent Indexes at Runtime"

наверно стоит добавить некий ID и ставить в опциях ixDescending

сам не юзал, но может сработать...тогда можно не контролировать удаление и вставку

 

 

Ссылка на комментарий
  • 0

 

Добрый день интересует как  скопировать или создать новую запись в начале таблицы

ситуация следующая  есть заполненный clientdataset  в него надо добавить новые записи  но не в конец а начало таблицы

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

тут расписано http://edn.embarcadero.com/article/29056

начиная с "Creating Persistent Indexes at Runtime"

наверно стоит добавить некий ID и ставить в опциях ixDescending

сам не юзал, но может сработать...тогда можно не контролировать удаление и вставку

 

 

 

спасибо  изучу поле id  какразтаки есть  только были проблемы с обратной сортировкой 

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...