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

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

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

 

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

 -Ñòàòèñòèêà

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


Îøèáêà VBA, íî â äðóãîé áàçå ðàáîòàåò!

Ïÿòíèöà, 03 ßíâàðÿ 2014 ã. 12:18 + â öèòàòíèê
Âñåõ ñ íàñòóïèâøèì! Äèêî èçâèíÿþñü, íî ÿ èñêàë è ê ñîæàëåíèþ íîðìàëüíîãî, ïîäõîäÿùåãî ïî ìîèì ïàðàìåòðàì îòâåòà íå íàøåë, âðîäå áû áàíàëüíàÿ âåùü, íî íå ðàáîòàåò ..
Èòàê, åñòü äâå áàçû. Îäíà áàçû óæå äàâíî áûëà ñîçäàíà, â íåé áûëà ñäåëàíà íåáîëüøàÿ äîðàáîòêà â âèäå êîäà:

Private Sub Form_Current()
 Dim strsql, rst As DAO.Recordset
 
 strsql = "SELECT ÏàðàìåòðûÁàçû.*, ÏàðàìåòðûÁàçû.ÈìÿÎáúåêòà" _
  & " FROM ÏàðàìåòðûÁàçû" _
  & " WHERE (((ÏàðàìåòðûÁàçû.ÈìÿÎáúåêòà)='Ôîðìà_ÂûïèñêèÑ÷åòà'))" _
  & " ;"
 Set rst = CurrentDb.OpenRecordset(strsql)
 
 Forms!ÍàÂûåçäå_Êàë!×àñÌÎ.DefaultValue = rst.Fields("×àñÌÎ")
 Forms!ÍàÂûåçäå_Êàë!ÎáîñíîâàíèåÖåíû.DefaultValue = rst.Fields("ÎáîñíîâàíèåÖåíû")
End Sub


âñå îòëè÷íî ðàáîòàåò, áåç îøèáîê, íî ñóùåñòâóåò âòîðàÿ áàçà, ñîçäàííàÿ êîïèðîâàíèåì ïåðâîé è íåìíîãî ïåðåäåëàííàÿ äëÿ äðóãîãî îòäåëà, íî âîò ïðîáëåìêà, ïîñëå ýòèõ ïåðåäåëîê ïðîøëî áîëüøå ïîëóãîäà è âîò ïûòàþñü äîáàâèòü âî âòîðóþ áàçó àíàëîãè÷íûé êîä èç VBA ïåðâîé áàçû, ïðè îòêðûòèè ôîðìû âûäàåò îøèáêó "Run-time error '13': Type mismatch" è óêàçûâàåò íà ñòðî÷êó ãäå ýëåìåíòó ôîðìû ïðèñâàèâàåòñÿ çíà÷åíèå ïî óìîë÷àíèþ:
Forms!ÍàÂûåçäå_Êàë!×àñÌÎ.DefaultValue = rst.Fields("×àñÌÎ")

Äî ýòîãî êàê òî òîæå ïûòàëñÿ êîå-÷òî ïåðåäåëàòü, óâÿçàòü ñ 1Ñêîé ñäåëàë âñå íà ñâîåì êîìïüþòåðå â êîïèè âòîðîé áàçû è êîä VBA ðàáîòàë, íî òîëüêî ÿ ïîïûòàëñÿ âîñïðîèçâåñòè âñå ñâîè èçìåíåíèÿ íà êîìïüþòåðå ñ àêòóàëüíîé áàçîé (òàì æå ãäå è ñåé÷àñ âîçíèêàþò ïðîáëåìû), òî ó ìåíÿ ñíîâà áûëè àíàëîãè÷íûå ïðîáëåìû, òîãäà âðåìåíè ðàçáèðàòüñÿ ñ ýòèì íå áûëî, çàêèíóë èäåþ ..
Ïîòåðÿííûõ áèáëèîòåê íåòó, è ïîäêëþ÷åíî îäèíàêîâîå êîëè÷åñòâî ÷òî â ïåðâîé ÷òî âî âòîðîé áàçå.
Ïîäñêàæèòå ïîæàëóéñòà â ÷åì ïðîáëåìà ìîæåò áûòü??
ÇÛ: â VBA ÿ íå ñèëåí ..

http://www.sql.ru/forum/1069046/oshibka-vba-no-v-drugoy-baze-rabotaet


 

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

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

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

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