![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос про редактирование в ;БД Access. [D3, MSACCESS]
Dil © (2002-03-10 22:02:00)Поле таблицы БД *.mdb используется в нескольких формах, нужна возможность редактирования в каждойой из форм, формы независимы. При попытке редактирования в одной форме(созданной раньше) все нормально, в другой же выдается сообщение "Multiple records found, but only one was expected". Как сделать так чтобы поле можно было изменять из любой формы?
sniknik (2002-03-12 00:08:00) [1]Requestlive=True может быть он и держит таблицу? без него не пробовал? чтото ничего в голову не лезет вроде по описанию все нормально. Сообщение смущает. А не может при редактировании в одной форме одно и то же изменение посылать из разных? Можно еще попробовать все таблицы,query подключить через одну Database чтобы исключить путаницу.
Dil (2002-03-11 21:41:00) [2]И еще на всякий случай свойство запроса Requestlive=True
Dil (2002-03-11 21:39:00) [3]Использую BDE. Но у меня в одной форме выполняется запрос из таблицы, в другой сама таблица. Там где используется таблица свойство Exclusive стоит в False, в SQL запросах подобного поля не нашел.
sniknik (2002-03-10 23:10:00) [4]А какое подключение к базе используеш? Если BDE то скорей всего у таблици свойство Exclusive в True стоит. Если Ado то в строке подключения Mode=Share Deny None или Exclusive; поменяй на Mode=ReadWrite; Ну и последнее самое вероятное такую ошибку может выдать если завести повторяющуюся запись в таблицу с уникальным ключом. Проверь. Не поможет расписывай подробнее.