![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.03.2008
Сообщений: 75
|
![]()
Имеется Access 2003, MSDE 2000. Есть таблица и форма, например "Производители". Когда через форму создаешь новую запись, то поле "ID" в форме не обновляется, и не появляется текущий номер, вместо этого написано "счетчик", из-за этого ругаются поля из связанных по "ID" (связь 1 к 1) таблиц. Как это исправить?
Последний раз редактировалось byte916; 08.06.2010 в 01:24. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте byte916.
"..Имеется ... Как .. исправить?.." - думаю это не "мысли вслух", больше похоже на вопрос, но тогда не понятно кому он адресован ![]() Вы ни к кому не обратились, приветствия тоже не было, наверное правила хорошего тона Вам не знакомы, жаль. ![]() "счетчик" обычно указывает на поле Счетчик, но в БД прилинкованой к серверу обновление этого поля происходит с некоторой задержкой, возможно "проблема" только в этом. Евгений. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 04.03.2008
Сообщений: 75
|
![]()
Добрый вечер, Евгений. Извините за "бескультурье", торопился.
Сервер, и клиент локально на одном компьютере, поэтому задержек быть не должно. База очень маленькая, учебная. Еще раз опишу пример. Есть таблица "Производители", поля "id"(ключевое, счетчик), "Название". Есть форма с источником данных - производители, и полями id и название. При добавлении новой записи через форму в поле id постоянно висит надпись "(счетчик)" и не обновляется на необходимую цифру. Подскажите, как сделать чтобы в этом поле появился очередной номер? Спасибо |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
![]()
Странно, обычно значение "Счетчик" (или "№()") изменяется при заполнении любого из других полей формы.
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 04.03.2008
Сообщений: 75
|
![]()
Добрый вечер, AdrenalinE. Обновляется только в локальной БД, в клиент-серверной почему то не обновляется
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
![]()
А refresh, requry, repaint не помогает?
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 04.03.2008
Сообщений: 75
|
![]()
requery не помогло, refresh и repaint сейчас попробую...
Не помогло ничего Последний раз редактировалось byte916; 08.06.2010 в 02:14. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 29.09.2007
Сообщений: 95
|
![]()
Тогда сдаюсь, сам с интересом понаблюдаю за развитием темы.
![]() З.Ы. Я бы удалил счетчик совсем и не пользовался им. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не отображается автоинкрементация при добавлении записи | 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 |