|
Обновление данных в связанном с Access списке SharePoint - MS Access
|
|||
---|---|---|---|
#18+
Всем доброго времени суток! Вопрос: Есть некий список (List_01) в SharePoint Server 2007 На локальном компьютере в сети есть база данных Access (2013) К базе данных Access прилинкован список SharePoint в виде связанной таблицы (List_01). В этой же базе данных Access есть процедура VBA в коде которой создается рекордсет Dim rst As ADODB.Recordset В этот рекордсет далее выбираем данные из нашего списка по конкретному ИД Set rst = CurrentProject.AccessConnection.Execute("SELECT * FROM List_01 WHERE ИД = 1;") и получаем значение конкретного поля этой записи X = rst.Fields("Поле_X").Value все работает, значение функция возвращает, но замечен следующий "косяк": если после изменения значения в поле элемента списка SharePoint Server запустить данную функцию спустя 1-2сек., то иногда функция возвращает старое значение! Есть подозрение, что не успевает обновиться прилинкованная таблица в Аксессе. Возможно есть какие-то настройки, типа частота обновления связанных таблиц или что-то подобное? А может надо что-то поменять в конструкции рекордсета? Или при перед записью рекордсета в переменную надо как-то программно обновить прилинкованную таблицу? Какие есть мысли по данному поводу? Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
09.09.2017, 01:54 |
|
|
start [/forum/topic.php?fid=45&fpage=67&tid=1612102]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
others: | 292ms |
total: | 398ms |
0 / 0 |