金蝶KIS商貿版出錯日志為“The VB Application KISApJob-創建KISDataPicker.ClsSDKMain對象失敗!ActiveX component can't create object”
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
寫這篇文章,還是來自金蝶KIS商貿版客戶,感謝這客戶給我創造了這些文章素材,主要還是他在服務端里添加了用戶,并無啥卵用;添加完用戶,登錄就提示“該用戶不存在,請錄入正確的用戶名”如下圖所示
然后我經過向日葵遠程,進到客戶的電腦里,看了一下大致的日志,發現接近操作的日志顯示了錯誤,如下所示
The VB Application identified by the event source logged this Application KISApJob: Thread ID: 11232 ,Logged: KISApJob.RunLoopTask:創建KISDataPicker.ClsSDKMain對象失敗!ActiveX component can't create object
經過一系列的搜索,查找,發現有金蝶KIS商貿版,有金蝶KIS專業版,甚至金蝶KIS旗艦版等版本出現的這種錯誤,錯誤存在,其實真能解決問題的貌似沒有,經過我一些實踐其實并無任何的卵用,客戶說電腦一直沒有咋動過,就變成了這樣,但是查詢到的幾個所謂的答案,也記錄一下;
可能會有些用處的相關措施;
1、我把office 換成2010就好使了
2、請分別手工注冊 dao350.dll 或者dao360.dll和 scrrun.dll 兩個文件。 具體代碼如下
regsvr32?"C:\program Files\Common Files\Microsoft Shared\DAO\dao350.dll"
regsvr32?"C:\windows\system32\scrrun.dll"
3、檢查DTC服務是否啟動。2.是否漏打補丁。3.殺毒軟件和防火墻是否關閉。4.備份賬套修復安裝或者卸載重裝
4、建議備份賬套,重新注冊的所有dll 注冊完畢
以上的所謂的答案一看就是無效,不過我再中間看到了幾個關鍵字,VB、KISApJob、對象失敗、ActiveX,感覺這幾個關鍵字,多少都跟數據庫有些關系,那肯定還是數據庫某些地方出現了錯誤,我想到了我前幾天寫的關于專業版沒有用戶權限的文章,需要在數據庫里添加用戶;
然后經過查詢之類的,安裝好了SQL Server 2008 Management Studio Express ,然后執行命令后,發現用戶好了,至于還出不出錯,就沒在深究;
最后的解決問題,升級了一下數據庫,安裝了可視化數據庫管理器,然后執行了SQL語句,算是解決了問題,也沒出現啥問題,就當這是解決了方案吧;
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!