![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
обновление данных [D7, Access]
Николай Валуев © (2007-10-21 21:48:00)Здравствуйте подскажите плиз
Есть БД Access 2003 и два клиента
работающего с ней
как правильно сохранять данные на первом клиенте чтобы изменения видел второй клиент
т.е как правильно обновить данные?
пробовал следующим образом
dm.ADODataSet1.Properties['Update Criteria'].Value := adCriteriaUpdCols;
dm.ADODataSet1.Properties['Unique Table'].Value := 'Kart';
dm.ADODataSet1.Properties['Resync Command'].Value := 'select * from Kart where Key = ?';
dm.ADODataSet1.Properties['Update Resync'].Value := adResyncAll;
dm.ADODataSet1.UpdateCursorPos;
dm.ADODataSet1.Recordset.Resync(adAffectCurrent,adResyncAllValues);
dm.ADODataSet1.Resync([rmExact]);
form3.Close;
второй клиент не видит изменений пока не закроешь программу и снова не зайдешь
Antoxa2005 (2007-10-22 13:53:00) [1].requery;
sniknik (2007-10-22 00:26:00) [2]> пробовал следующим образом
а пробовал понимать что пишешь? не просто скидывать в кучку код из разных методов, а еше и разбираться для чего от там откуда ты его "надергал"?
> второй клиент не видит изменений пока не закроешь программу и снова не зайдешь
и не увидит, сам по себе... только при перезапросе (а вовсе не при рестарте программы), что правильно для клиент серверной технологии по которой работает jet(access).