LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Счетчик...
 Тема: Счетчик
 
 15.06.2007 21:04:12
VVV
26 сообщения


Тема: Счетчик
Как можно программно изменить тип поля со счетчика на числовое? Пробовал через fld.Attributes, но пишет, что изменить не может, хотя в справке говорится что данное свойство Read/Write. Где бы еще покопаться? Заранее спасибо.


P.S. Счетчик в таблице
Автор: VVV от 13.06.2003 0:55:22 Источник ...
 15.06.2007 21:04:12
N_A
31 сообщения


RE: Счетчик
1.Программно добавь числовое поле.
2.Программно скопируй значения из счетчика.
3.Программно удали счетчик.

Хотя непрограммно быстрее. :)



P.S. Счетчик в таблице
Автор: N_A от 16.06.2003 19:08:56 Источник ...
 15.06.2007 21:04:12
VVV
26 сообщения


RE: Счетчик
Спасибо. Придется, видимо, попробовать так. Но неужели сам Access использует такой же метод, когда пользователь меняет это поле ручками?

А проблема моя в следующем: мне нужно создать архивную таблицу, которая по своей структуре должна один к одному копировать рабочую таблицу. И периодически подкидывать туда данные из основной таблицы. Естественно, если оставить в архивной таблице счетчик, то он будет использовать свою нумерацию, а не нумерацию рабочей таблицы. Поэтому непрограммно, наверное, не получится :)


P.S. Счетчик в таблице
Автор: VVV от 17.06.2003 14:04:34 Источник ...
 15.06.2007 21:04:12
All
4316 сообщения
1-ый


RE: Счетчик
Попробуйте значение счетчика в архивной таблице менять через запрос, используя Recordset (Open->Edit->Update). Тогда возможно согласование данных.


P.S. Счетчик в таблице
Автор: Expert от 0:00:00 Источник ...
 15.06.2007 21:04:12
N_A
31 сообщения


RE: Счетчик
Не понятно:
Если ты собираешся "периодически подкидывать туда данные", то почему 1 раз не создашь ручками числовое поле вместо счетчика (потом периодически добавляй в него значения счетчика из основной таблици).
Другие варианты:
1. Копируй каждый раз всю основную таблицу(базу) поверх старой архивной(типа резервная копия).
2. Двумя запросами (обновления и добавления) обнови изменившияся записи и добавь новые(значения счетчика можно добавлять свое(как писал Expert)).



P.S. Счетчик в таблице
Автор: N_A от 17.06.2003 15:29:35 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Счетчик...
ПоискПоиск  Список форумовСписок форумов  
right