Помогите, пожалуйста, разобраться с моей проблемой.
Имеется такой код:
- Код: Выделить всё
Adodc1.RecordSource = "ALTER TABLE [Таблица1] DROP CONSTRAINT PrimaryKey"
Adodc1.Refresh
Adodc1.RecordSource = "ALTER TABLE [Таблица1] DROP COLUMN Test_id"
Adodc1.Refresh
Adodc1.RecordSource = "ALTER TABLE [Таблица1] ADD COLUMN Test_id COUNTER CONSTRAINT Test_id_pk PRIMARY KEY"
Adodc1.Refresh
Вообщем, надо удалить из таблицы базы данных Access столбец Test_id, а затем снова его вставить. Это нужно, чтобы при удалении записей из таблицы не появлялись "дыры" в нумерации.
Конечно, данный код не работает.
Может быть можно как-то объединить эти три запроса в один? Или еще что-то?
Пожалуйста подскажите.
Заранее благодарен.