Buffer (чтобы индексация началась с номера 1)

magoga
Дата: 08.06.2004 18:23:32
Я тут в пустую таблицу решил один столбец из таблицы Excel скопировать. Нумерация записей была в новой таблице автоматической. Сделал просто копи пэйст столбца в таблицу Аксес, но нумерация началась почему-то с 257-го номера. Потом стёр всё и решил заново. Но теперь с 801-й записи получилось. В Аксесе что есть какой-то невидимый буфер? Как сделать так чтобы индексация началась с номера 1?
Invisible
Дата: 08.06.2004 18:29:11
Очистить таблицу, после этого призвести сжатие базы данных, а потом уже вставлять.
Invisible
Дата: 08.06.2004 18:33:02
Geo
Дата: 08.06.2004 18:36:07
Geo
Дата: 08.06.2004 18:37:31
опоздал
magoga
Дата: 08.06.2004 18:45:47
А как сжать таблицу?
Там в ФАКе я посмотрел следуюший запрос:
alter table Таблица1 alter column ПолеСчетчик counter(1,1)

Написал его, запустил, а он мне отвечает: "Не смог изменить ПолеСчётчик потому-что он связан с другими таблицами"
Темный
Дата: 08.06.2004 18:47:52
Сжимать нужно не таблицу, а саму базу. Через меню Сервис -> Служебные -> Сжать и восстановить.

з.ы. Все есть в ФАКе!
Invisible
Дата: 08.06.2004 20:59:20
Если тебе это нужно произвести разово, то просто не мучайся и создай новую таблицу. Первое добавление в нее будет индексироваться с нумероваться с единицы.

Сжатие базы - Меню Сервис->Служебные программы->Сжать и восстановить базу данных.
Темный
Дата: 08.06.2004 21:12:47
Неправильно заголовок поправили :)
Сброс индекса - имхо лучше. Хотя хз...
Владимир Саныч
Дата: 08.06.2004 21:14:55
Я дополняю заголовки только цитатами из оригинала, причем даже с сохранением орфографии. :^)