Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.032 c
1-1088730903
Xerx
2004-07-02 05:15
2004.07.25
Иконки


14-1089142694
Knight
2004-07-06 23:38
2004.07.25
Народа!!! Надо спасать дремучего, а то ведь вообще загнётся...


3-1088357295
3APA3A
2004-06-27 21:28
2004.07.25
Сообщение EXCEPTION а


6-1085294026
FireMan_Alexey
2004-05-23 10:33
2004.07.25
Socket -> Thread


8-1078469704
AlexTregubov
2004-03-05 09:55
2004.07.25
Интерполяция изображения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский