1、 把數(shù)據(jù)回寫到外部數(shù)據(jù)源時(shí)報(bào)錯(cuò),外部數(shù)據(jù)源SQL SERVER2005;來自[ESClientOpt11]錯(cuò)誤錯(cuò)誤代碼:40402 錯(cuò)誤描述:SaveCase:提交數(shù)據(jù)庫操作出。[鏈接服務(wù)器‘test’的OLEDB 訪問接口‘SQLNCLI10’返回了消息‘事務(wù)中的登記已經(jīng)存在?!?。]
處理:SQL Server Management Studio,選擇服務(wù)器->右鍵菜單【屬性】->連接,默認(rèn)連接選項(xiàng),xact abort 打勾,重啟sql server 服務(wù)
2、生成注冊(cè)文件時(shí)報(bào)錯(cuò):錯(cuò)誤標(biāo)題ESSysAdmin錯(cuò)誤描述:Run-time error '52':Bad file name or number
原因:是因?yàn)橄到y(tǒng)中MDAC文件被損壞,重新安裝即可
3、32位2015,安裝完設(shè)計(jì)模板打開時(shí)報(bào)錯(cuò),錯(cuò)誤代碼:-1263,錯(cuò)誤窗口標(biāo)題:BindExcelEventHandler,錯(cuò)誤描述:System Exception 本機(jī)未安裝Office .Net可編程性支持組件在ESClientEvent.BindExcelEventsHandler()
處理:“本機(jī)未安裝Office .Net可編程性支持組件”就是這個(gè)原因安裝office的時(shí)候需要選擇安裝 ".Net可編程性支持組件", 是否裝了此選項(xiàng)可以在此處看到,打開windows 資源管理器,c:\windows\assembly 下應(yīng)該有Microsfot.Office.Interop.Excel, 如果看不到就是沒有安裝(有可能是安裝office的時(shí)候沒有選安裝此項(xiàng),有可能是先裝了 office, 再裝了 .net framework,那也會(huì)缺少此組件),此時(shí)有兩種方法可以安裝此組件:1. 在“添加或刪除程序”中對(duì)Office進(jìn)行“更改”安裝操作,選擇高級(jí)自定義,安裝 ".Net 可編程性支持"2. 或者到微軟的下載站搜索 office 2007 PIA, 直接下載安裝(如果是其他office版本,office 2007替換成實(shí)際版本名) 1)Excel 2007 使用此網(wǎng)址下載: http://www.microsoft.com/en-us/download/details.aspx?id=18346 2)Excel 2003 使用此網(wǎng)址下載:http://www.microsoft.com/en-us/download/details.aspx?id=20923