Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.06.2010, 00:48   #1
byte916
Пользователь
 
Регистрация: 04.03.2008
Сообщений: 75
По умолчанию Обновление поля со счетчиком при добавлении записи через форму в клиент-серверной БД

Имеется Access 2003, MSDE 2000. Есть таблица и форма, например "Производители". Когда через форму создаешь новую запись, то поле "ID" в форме не обновляется, и не появляется текущий номер, вместо этого написано "счетчик", из-за этого ругаются поля из связанных по "ID" (связь 1 к 1) таблиц. Как это исправить?

Последний раз редактировалось byte916; 08.06.2010 в 01:24.
byte916 вне форума Ответить с цитированием
Старый 08.06.2010, 01:30   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте byte916.
"..Имеется ... Как .. исправить?.." - думаю это не "мысли вслух", больше похоже на вопрос, но тогда не понятно кому он адресован :
Вы ни к кому не обратились, приветствия тоже не было, наверное правила хорошего тона Вам не знакомы, жаль.

"счетчик" обычно указывает на поле Счетчик, но в БД прилинкованой к серверу обновление этого поля происходит с некоторой задержкой, возможно "проблема" только в этом.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 08.06.2010, 01:46   #3
byte916
Пользователь
 
Регистрация: 04.03.2008
Сообщений: 75
По умолчанию

Добрый вечер, Евгений. Извините за "бескультурье", торопился.
Сервер, и клиент локально на одном компьютере, поэтому задержек быть не должно. База очень маленькая, учебная.
Еще раз опишу пример. Есть таблица "Производители", поля "id"(ключевое, счетчик), "Название". Есть форма с источником данных - производители, и полями id и название. При добавлении новой записи через форму в поле id постоянно висит надпись "(счетчик)" и не обновляется на необходимую цифру.
Подскажите, как сделать чтобы в этом поле появился очередной номер?
Спасибо
byte916 вне форума Ответить с цитированием
Старый 08.06.2010, 01:51   #4
AdrenalinE
Пользователь
 
Аватар для AdrenalinE
 
Регистрация: 29.09.2007
Сообщений: 95
По умолчанию

Странно, обычно значение "Счетчик" (или "№()") изменяется при заполнении любого из других полей формы.
AdrenalinE вне форума Ответить с цитированием
Старый 08.06.2010, 02:03   #5
byte916
Пользователь
 
Регистрация: 04.03.2008
Сообщений: 75
По умолчанию

Добрый вечер, AdrenalinE. Обновляется только в локальной БД, в клиент-серверной почему то не обновляется
byte916 вне форума Ответить с цитированием
Старый 08.06.2010, 02:05   #6
AdrenalinE
Пользователь
 
Аватар для AdrenalinE
 
Регистрация: 29.09.2007
Сообщений: 95
По умолчанию

А refresh, requry, repaint не помогает?
AdrenalinE вне форума Ответить с цитированием
Старый 08.06.2010, 02:07   #7
byte916
Пользователь
 
Регистрация: 04.03.2008
Сообщений: 75
По умолчанию

requery не помогло, refresh и repaint сейчас попробую...

Не помогло ничего

Последний раз редактировалось byte916; 08.06.2010 в 02:14.
byte916 вне форума Ответить с цитированием
Старый 08.06.2010, 02:17   #8
AdrenalinE
Пользователь
 
Аватар для AdrenalinE
 
Регистрация: 29.09.2007
Сообщений: 95
По умолчанию

Тогда сдаюсь, сам с интересом понаблюдаю за развитием темы.

З.Ы. Я бы удалил счетчик совсем и не пользовался им.
AdrenalinE вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не отображается автоинкрементация при добавлении записи vuzhakov БД в Delphi 10 27.04.2010 14:44
делфи ругается при добавлении записи Cannibal БД в Delphi 8 23.04.2010 15:49
Событие при добавлении записи в BDGrid Alexeyss БД в Delphi 2 19.08.2009 23:37
Проверка при добавлении записи Tanya2008 БД в Delphi 3 22.04.2009 10:07
при добавлении новой записи через форму подставлолось значение из другой таблицы Baxxter Microsoft Office Access 1 07.01.2009 22:23