powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Непонятен порядок сортировки
12 сообщений из 12, страница 1 из 1
Непонятен порядок сортировки
    #32015207
Lohmatun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица с полем счетчика
Есть запрос к этой таблице с фильтром по одному из полей
Никакой сортировки не установлено
Перед добавлением записи запрос выдает:
Счетчик
|
12044 301 254-7664 Нет Да 095 Да
1118 301 254-7664 Нет Да 095 Да

После добавления новой записи
12045 301 254-7664 Нет Да 095 Да
и выполнения запроса по-новой, получаю:
12044 301 254-7664 Нет Да 095 Да
12045 301 254-7664 Нет Да 095 Да
1118 301 254-7664 Нет Да 095 Да

Почему запись с ID 1118 перескакивает всегда вниз?
...
Рейтинг: 0 / 0
Непонятен порядок сортировки
    #32015588
BAlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему запись так перескакивает, я не в курсе.
А кто знает, как Access ФИЗИЧЕСКИ хранит данные? Мало кто знает. Поскольку порядок сортировки не заданый, вот он и открывает данные в таком порядке, как ему захочется
. В таком случае, если порядок сортировки не заданый, нужно всегда помнить, что СУБД МОЖЕТ выдать данные в любом порядке. Лично я тут трагедиии не вижу.
...
Рейтинг: 0 / 0
Непонятен порядок сортировки
    #32015594
Lohmatun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Трагедия была, но все разрешилось сжатием/восстановлением файла БД.
Так что спасибо за внимание к моей проблеме...
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Непонятен порядок сортировки
    #32196723
cab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cab
Гость
BAlex правильно заметил.
Я делал проект, в котором последовательность записей была крайне важна.
В таком случае железно выручает поле счетчика. А например сортировка по полю даты, не всегда выдает одиновую последовательность. Вот такие вот дела.
...
Рейтинг: 0 / 0
Непонятен порядок сортировки
    #32197454
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
> В таком случае железно выручает поле счетчика.

Тоже нет. Если не писать order by, то нет ничего железного. У меня была таблица со счетчиком, который был Primary Key, и в этой таблице две записи (всегда одни и те же) показывались не на своем месте, а на месте двух других удаленных записей с меньшими номерами счетчика. Видимо, они были созданы сразу после удаления тех двух, - вот и встали на их место.
...
Рейтинг: 0 / 0
Непонятен порядок сортировки
    #32197459
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и сжатие может и не лечить.
В реестре изменить одну буковку - и будет оно при сжатии забивать на первичный ключ и располагать записи в порядке их создания.
Четта старые топики стали всплывать...
...
Рейтинг: 0 / 0
Непонятен порядок сортировки
    #32198193
cab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cab
Гость
> В таком случае железно выручает поле счетчика.

Тоже нет. Если не писать order by, то нет ничего железного.

Я это и имел ввиду. (использование счетчика с order by)
...
Рейтинг: 0 / 0
Непонятен порядок сортировки
    #32198200
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Так тогда просто нужно, чтобы значения не повторялись. Независимо от того, счетчик ли это, дата или что-то другое.
...
Рейтинг: 0 / 0
Непонятен порядок сортировки
    #32198210
cab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cab
Гость
Ну верно.
...
Рейтинг: 0 / 0
Непонятен порядок сортировки
    #32231928
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Свежее наблюдение по теме этого топика. Создал заблицу, задал праймари ключ, занес данные. Открыл форму на этой таблице, данные показались в порядке, соответствующем ключу. Нажал на молнию (фильтр по выбранному), получил на экране нужную часть записей - но! в том порядке, как я их заносил, а ни по какому не по ключу. Так что без явно заданной сортировки ничего никогда не будет.
...
Рейтинг: 0 / 0
Непонятен порядок сортировки
    #32231982
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно я выпендрюсь???

Это - АЗЫ!!!

;)
...
Рейтинг: 0 / 0
Непонятен порядок сортировки
    #32231989
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ме. То есть бе. Я-то знаю, что это азы. Просто мне кажется, что в этом топике кто-то (топик старый, лениво перечитывать) говорил, что в каких-то случаях можно полагаться на то, что отсутствие сортировки равняется сортировке по праймари ключу. Вот - я привел пример из жизни, что это не так.

А ваще, непонятно, чем руководствуется Аксесс, показывая записи в одних случаях в одном порядке, а в других в другом.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Непонятен порядок сортировки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]