Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
23.04.2002, 09:47
|
|||
---|---|---|---|
|
|||
Удаление записи в access |
|||
#18+
DELETE FROM table1 WHERE ID=4; ID - счетчик. После удаления, по идее, записи должны сдвинуться и запись с ID=4 должна появиться снова. Но записи идут: ID 1,2,3,5,... ,т.е. 4-й нет. Почему так? База в access, использую ODBC. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2002, 11:00
|
|||
---|---|---|---|
Удаление записи в access |
|||
#18+
Ну уж нет! Умерла, так умерла. Автоинкрементное поле только генерирует значение при вставке записи, но никакого контроля в последующем за этим значением не ведет. И это правильно. Хочешь 'бездырочные' последовательные значения - позаботься об этом сам. Только я на 99% уверен, что реально это не нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2002, 13:44
|
|||
---|---|---|---|
|
|||
Удаление записи в access |
|||
#18+
Ну допустим как тогда обратится к 10-й по счету записи? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2002, 15:27
|
|||
---|---|---|---|
Удаление записи в access |
|||
#18+
Физически записи могут выводятся в произвольном порядке до явного указания порядка их сортировки. Однозначно запись идентифицирует ее ключ, а не порядковый номер хранения или вывода. Десятые по номеру записи при различной сортировке будут разными. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1683589]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 265ms |
total: | 382ms |
0 / 0 |