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

Вниз

DBGrid   Найти похожие ветки 

 
Daniil   (2004-07-02 02:37) [0]

Как сделать, чтобы при добавлении записи, новая добавлялась ниже последней, а не выше первой? Можно ли так сделать при добавлении записи через DBNavigator?


 
Ozone ©   (2004-07-02 05:45) [1]

???
Что значит - выше/ниже? Нет таких понятий в реляционных БД.


 
Daniil   (2004-07-02 06:13) [2]

да, дело в том, что я не разбираюсь в терминологии вообще, я говорю как вижу: у меня при добавлении новой записи в БД, все отражается в DBGrid, но вот например в Database Desktop при добавлении новой записи, она появляется после всех остальных, т.е. в списке она последняя, добавляю запись в ту же базу через Delphi (отображается через DBGrid), новая запись встает первой строкой (а нужно чтобы последней).


 
Ильш ©   (2004-07-02 06:20) [3]


> (а нужно чтобы последней).

а НАФИГ? Смысл в этом заложен какой то философский?

По-иоему никто н аэто вниман7ия не обращает. Поэтому разбираться даже не хохчетси.

Хотя может есть еще на свете добрые люди. Я же злой. :)


 
Daniil   (2004-07-02 06:23) [4]

а если в программе единственное средство вывода инфы из БД - это DBGrid, а даже по логике - в таблице документы нумеруются сверху вниз, а не снизу вверх


 
Ozone ©   (2004-07-02 07:22) [5]

???
Что значит - выше/ниже? Нет таких понятий в реляционных БД.


 
Ozone ©   (2004-07-02 07:23) [6]

Сорри за флуд (инет плохо работает)


 
Ozone ©   (2004-07-02 07:25) [7]

Daniil   (02.07.04 06:23) [4]

Записи выстраиваются в DBGrid"e в первую очередь по primary key (по умолчанию), так что если хочешь "выше/ниже", то играйся с этим ключом


 
Наталия ©   (2004-07-02 07:50) [8]

Daniil
Для отображения данных в нужном порядке обычно используютяся индексы,сортировка.


 
Zlod3y   (2004-07-02 07:57) [9]

Заведи поле дата/время и сортируй по нему


 
Deniz ©   (2004-07-02 08:02) [10]

> Ozone ©   (02.07.04 07:25) [7]
>
> Записи выстраиваются в DBGrid"e в первую очередь по primary key (по умолчанию), так что если хочешь "выше/ниже", то играйся с этим ключом

Primary key тут не при чем!
>Daniil
Через DBNavigator врядли получится, можно но геморой это! Напиши сам DataSet.Append и будет добавляться в конец DBGrid"а, но после поста все равно запись встанет на свое место по сортировке.



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
3-1087338013
Квэнди
2004-06-16 02:20
2004.07.25
проблема с LibMySQL


1-1089757628
Lego
2004-07-14 02:27
2004.07.25
ListBox


6-1085740049
Tr0sT
2004-05-28 14:27
2004.07.25
Отсутствие компонентов TClientSocket и TServerSocket


1-1089720193
mOOx_
2004-07-13 16:03
2004.07.25
Сравнение строк для сортировки (Алгоритм)


14-1089287372
Igorek
2004-07-08 15:49
2004.07.25
LMD or not LMD? - that is the question