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

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

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

 

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

 -Ñòàòèñòèêà

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


Íå ìåíÿåòñÿ çíà÷åíèå ïîëÿ èç VBA

Ïÿòíèöà, 31 ßíâàðÿ 2014 ã. 16:25 + â öèòàòíèê
Ïðèâåòñòâóþ, ôîðóì÷àíå!
Èìååòñÿ ïðîáëåìà. Access 2007, áàçà accdb, òàáëèöû ïðèëèíêîâàíû èç MsSQL.
Íà ôîðìå åñòü ïîëÿ, ïðèâÿçàííûå ê äàííûì ñ òèïàìè real è int.
Èç VBA íóæíî ïðèñâîèòü èì íîâîå çíà÷åíèå, íî ïîñëå âûïîëíåíèå êîäà âèçóàëüíî â ïîëå îñòà¸òñÿ ñòàðîå çíà÷åíèå.
Ïðîñòåéøèé âàðèàíò: ïîëå cert_sum, âïèñàíî ÷èñëî 1. Êíîïêà ñ êîäîì
Private Sub testbtn_Click() 
Me.cert_sum = 300 
End Sub

Ïîñëå íàæàòèÿ êíîïêè âèçóàëüíî íè÷åãî íå ïðîèñõîäèò (îñòàåòñÿ ÷èñëî 1), íî åñëè èñïîëüçîâàòü ýòî ïîëå ïðè âû÷èñëåíèÿõ èëè õîòÿ áû ïðîñòî â msgbox me.cert_sum, òî èñïîëüçóåòñÿ ÷èñëî 300.
Áàã ïðîïàäàåò ïðè ïîëó÷åíèè ïîëåì ôîêóñà (÷èñëî ñðàçó ñòàíîâèòñÿ âåðíûì).
Íà ñàìîì ïîëå êîäà íà ñîáûòèÿõ íåò.
Ñ òåêñòîâûìè ïîëÿìè òàêîé ïðîáëåìû íåò. Ïîèñê íå ñïàñ.

 ÷åì êîñÿê ìîæåò áûòü?

http://www.sql.ru/forum/1074703/ne-menyaetsya-znachenie-polya-iz-vba


 

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

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

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

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