Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Visual C++ MFC & DAO

549
26 февраля 2002 года
Бирмингем
35 / / 20.06.2000
Объясните, пожалуйста, в чем дело?
База данных (в файле MSAccess - *.mdb) имеет две таблицы A и B с некоторыми полями.
Написал клиентское приолжение, но при работе в нем по локальной сети нескольких
пользователей одновременно НЕОБЪЯСНИМО ИНОГДА при обновлении таблиц (Edit или AddNew)
происходит следующий глюк.
- Recordset'ы открываю с опцией dynaset.
- Редактирую и апдейчу значения полей таблицы A.
- Присваиваю значение одного из них одному из полей таблицы B и апдейчу таблицу B.
Так вот иногда в этом поле таблицы B оказывается в итоге совем левая информация,
а не та, что была записана из таблицы A.
На одном компе всё работает отлично. Кладу exe-файл на один из компов в локальной сети,
а на других ставлю ярлыки на него, чтобы работали несколько пользователей.
Глюки? Или тонкости работы с сетевой базой данных? Или тонкости MFC&DAO? В чем дело?
Помогите плиззз!!!
Аноним
Lock полю базы делайте перед употреблением
или всей базе
http//www.development.efficientit.com
Аноним
Вы не могли бы объяснить как наладить обмен между БД, сделанной в Access, и Visual C++ 6.0?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог