-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_sql_ru_access_programming

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 16.03.2006
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 4


Îáíîâëåíèå äàííûõ â ñâÿçàííîì ñ Access ñïèñêå SharePoint - MS Access

Ñóááîòà, 09 Ñåíòÿáðÿ 2017 ã. 01:54 + â öèòàòíèê
Âñåì äîáðîãî âðåìåíè ñóòîê!
Âîïðîñ:
Åñòü íåêèé ñïèñîê (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ñåê.,
òî èíîãäà ôóíêöèÿ âîçâðàùàåò ñòàðîå çíà÷åíèå!
Åñòü ïîäîçðåíèå, ÷òî íå óñïåâàåò îáíîâèòüñÿ ïðèëèíêîâàííàÿ òàáëèöà â Àêñåññå.
Âîçìîæíî åñòü êàêèå-òî íàñòðîéêè, òèïà ÷àñòîòà îáíîâëåíèÿ ñâÿçàííûõ òàáëèö èëè ÷òî-òî ïîäîáíîå?
À ìîæåò íàäî ÷òî-òî ïîìåíÿòü â êîíñòðóêöèè ðåêîðäñåòà?
Èëè ïðè ïåðåä çàïèñüþ ðåêîðäñåòà â ïåðåìåííóþ íàäî êàê-òî ïðîãðàììíî îáíîâèòü ïðèëèíêîâàííóþ òàáëèöó?
Êàêèå åñòü ìûñëè ïî äàííîìó ïîâîäó?
Çàðàíåå ñïàñèáî!

http://www.sql.ru/forum/1271048/obnovlenie-dannyh-v-svyazannom-s-access-spiske-sharepoint-ms-access


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó