|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.03.2012, 09:27 | #1 |
Новичок
Джуниор
Регистрация: 13.03.2012
Сообщений: 3
|
Delphi, Access, DBGrid не корректно отображает
Здравствуйте, извините если что не так, но прошу помощи.
Есть БД хранящаяся в Access, через ADOConnection => ADOTable => DataSource выводим на DBGrid. Проблема: В Access все по порядку и нормально, а вот в DBGrid последние строки отображаются в середине таблицы (в примере 1 строка, но если заполнять дальше то добавляется после 417 в DBGrid). База заполняется с помощью ADOCommand. ЗЫ. Пробовал вставлять счетчик даже с ним в Access норм а в DBGrid не корректно. |
13.03.2012, 10:08 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
вообще непонятно, что не так и что Вас не устраивает!
я один такой "непонятливый" ? |
13.03.2012, 10:36 | #3 |
Новичок
Джуниор
Регистрация: 13.03.2012
Сообщений: 3
|
Я понимаю что это можно устранить обычной сортировкой, но это будет по моему не рационально. Можно ли как то это исправить? (может я что то не так сделал)
Не устраивает меня то что не по порядку, для удобства пользователей неплохо бы сделать по порядку. ЗЫ. Я вообще не понимаю как это может происходить, почему он коряво отображает. |
13.03.2012, 10:54 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
сортировка, сортировка и ещё раз сортировка.
Запомните, что то, как (в какой последовательности) хранятся записи в таблице - дело исключительно самой СУБД, в теории реляционых СУБД нет и не может быть речь о том, что какая-то запись ФИЗИЧЕСКИ расположена после другой. (понятно, что реально порядок там какой-то есть, и СУБД выбирает эти записи именно по их расположению). Поэтому, если порядок записей нужен какой-то определённый, то об этом и нужно прямо сказать СУБД (или компонентам доступа к данным). Если Вы не сказали, какой порядок Вам нужен, то не удивляйтесь, что он будет не такой, какой Вы скрытно ожидаете... |
13.03.2012, 11:04 | #5 |
Новичок
Джуниор
Регистрация: 13.03.2012
Сообщений: 3
|
Спасибо за ответ.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DBGrid не отображает все колонки | Elementig | Компоненты Delphi | 4 | 11.04.2011 16:44 |
DBGrid не отображает данные после добавления | k0ks67 | БД в Delphi | 4 | 10.12.2009 21:17 |
DBGrid отображает не тот Float, что я ввел. | Костя Мельников | БД в Delphi | 16 | 06.09.2009 00:23 |
Как добавлять данные в таблицу выведенную из ACCESS в DBGrid (Delphi ADO) | Ce4kok | БД в Delphi | 26 | 26.01.2009 20:35 |
Mozilla FireFox не корректно отображает XUL файл | Mitron | HTML и CSS | 10 | 07.01.2008 23:52 |