нумерация в таблице

Программирование на Visual Basic for Applications
Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

нумерация в таблице

Сообщение Sirik » 06.01.2006 (Пт) 13:30

есть таблица, у неё первое поле являеться идентификатором-кодом
допустим из таблицы удалили запись
как теперь пронумеровать все записи в таблице в от 1 до кол. записей?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.01.2006 (Пт) 14:10

Какая таблица и где?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 06.01.2006 (Пт) 14:28

база данных *.mdb, таблица, вроде, обычная

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.01.2006 (Пт) 14:50

А не надо их там перенумеровывать.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 06.01.2006 (Пт) 15:15

ты не понял (или я не правильно объяснил): нумерация не типа 'Счётчик', я моя, наподобие счётчика

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.01.2006 (Пт) 15:43

А один фиг.
Зачем их нужно перенумеровывать?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 06.01.2006 (Пт) 15:49

потому что у меня такое строение таблицы и ети кода я использую как ID

так можно их перенумеровать или нет?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 06.01.2006 (Пт) 17:28

Можно.

Но сначала сюда.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 06.01.2006 (Пт) 18:02

Гы... А представь, что 2 юзера одновременно удаляют записи и с обеих машин начинается перенумерация строк :D И вообще уникальная ID на то и уникальная, чтобы никогда не меняться. Если нужна последовательная нумерация в интерфейсе, делай ее програмно. Кроме того, если на этой ID завязаны также другие таблицы. Их что, тоже перенумеровывать? Не, эт неправильный подход ;)
То, что для одних константа, для других только переменная...

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 06.01.2006 (Пт) 22:34

Odrick писал(а):Гы... А представь, что 2 юзера одновременно удаляют записи и с обеих машин начинается перенумерация строк :D И вообще уникальная ID на то и уникальная, чтобы никогда не меняться. Если нужна последовательная нумерация в интерфейсе, делай ее програмно. Кроме того, если на этой ID завязаны также другие таблицы. Их что, тоже перенумеровывать? Не, эт неправильный подход ;)


Ну для таких вещей существуют транзакции... и это к данной теме не относиться...
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 07.01.2006 (Сб) 1:40

Не спорю. Привел первый пример, который пришел в голову.
То, что для одних константа, для других только переменная...

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 10.01.2006 (Вт) 15:52

1.
там ответа нет

2.
данный вопрос "отпал" сам собой:
права на удаление только на одном компе, на моём !


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 87

    TopList