Главная страница
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.04 c
6-1085463570
ORMADA
2004-05-25 09:39
2004.07.25
посылка почты


14-1088780346
olookin
2004-07-02 18:59
2004.07.25
Психология армейца.


1-1089432809
Kaginava
2004-07-10 08:13
2004.07.25
объекты


1-1089269471
Iraizor
2004-07-08 10:51
2004.07.25
Глуповатый вопрос про SendStream & ProgressBar


14-1089121711
QuasiLamo
2004-07-06 17:48
2004.07.25
Избавиться от запаха часов