注意:先用單步調(diào)試,找出出錯程序語句
<1>未注冊xxx動態(tài)鏈接庫 
(未注冊動態(tài)鏈接庫文件或者該方法所在的類庫不存在)
<2>未將對象設置引用到對象實例  
(沒有給對象正確賦值,可檢查參數(shù)值,引用了未初始化的變量)
<3> “mydelegate”是不明確的引用  
(同等級別的名字空間節(jié)點上出現(xiàn)同名委托)
<4>不支持并行的事務
 (新事務未提交或者事務執(zhí)行不完整,注意,如果提交事務之前存在return語句,那么必須將事務提交放在return之前執(zhí)行)
<5>ora: 找不到預期的from關鍵字
(sql語句中關鍵字沖突)
(from前面字符未保留空格)
<6>字符串格式不匹配
 (oracle中整數(shù)類型參數(shù)應用程序中可用字符串代替,但varchar類型參數(shù)在應用程序中必須對應為字符串類型)
(參數(shù)轉(zhuǎn)換不正確,參數(shù)類型與數(shù)據(jù)表種字段類型不匹配)
<7>缺少表達式/未找到預期的關鍵字from
(sql語句錯誤)
(可用快速監(jiān)視的方法查看變量的執(zhí)行情況)
(oracle中不能用as關鍵字給表別名,可去掉as)
(轉(zhuǎn)換錯誤,例如char應為to_char,詳情請參閱相關oracle技術資料)
<7>sql命令未正確結(jié)束
(缺少括號或其他標示符)
<8>current timestamp 
(1)改為:current_timestamp,即可
(2)表別名只需: select * from tablename a 即可,不能寫成: select * from tablename as a
(3)to_char(char),   to_number(int), to_date(date)
<9>dual 代替 idm db2中的sysibm.sysdummy1, 用to_date代替timestamp
        為組合框指定數(shù)據(jù)源的時候,要把數(shù)據(jù)源放在前面,例如 cmb.datasource = datasource; cmb.displaynumber = ...
<10>調(diào)用存儲過程時出錯,參數(shù)個數(shù)或者類型錯誤
(檢查參數(shù)名稱、值、類型、長度、傳出方向是否和存儲過程參數(shù)一致,須仔細檢查,不然可能一處出錯,全盤皆錯。鄙人曾經(jīng)碰到過一次,36個參數(shù)要傳入存儲過程,只因為一個參數(shù)名出錯,結(jié)果系統(tǒng)老提示以上異常 。
<11>執(zhí)行存儲過程中,插入的列過大!
(參數(shù)長度太小,或者被引用的字符串沒有去掉空格)
<12>給current_timestamp 加上n個小時
select current_timestamp + n/24 from dual
<12>給組合框指定數(shù)據(jù)源,所有屬性都正常,但是就是無法正常顯示!
 詳見:一個罕見c#異常的解決過程                                                                                                                                                    
<13>缺乏應有的引用和程序集,奇怪,我明明添加了呀?
(1)系統(tǒng)內(nèi)部錯誤,關掉開發(fā)環(huán)境,重啟動即可!
(2)引用名發(fā)生大小寫錯誤!
<14>"control"是不明確的引用
(1)在系統(tǒng)感知的名字空間下,出現(xiàn)名字相同的類。比如:system.windows.forms.textbox, mytest.textbox
(2)詳細指定名字空間全稱即可,不能以textbox引用,因為系統(tǒng)不知道你要引用的是哪個textbox
<15>日期格式圖片在轉(zhuǎn)換整個輸入字符串之前結(jié)束
(1)這通常因為程序中的諸如此類的語句:cast(djrq as char(10))||'' ''||cast(djsj as char(10))
(2)應改為: to_date(to_char(djrq,'yyyy-mm-dd')||' '||to_char(djsj,'hh24:mi:ss'),'yyyy-mm-dd hh24:mi:ss')
<16>無法處理的服務名
(1)這通常是因為連接字符串錯誤,或者應用程序所在的文件夾名稱錯誤,導致無法登錄oracle服務器。
       例如如果文件夾命名為aaa(dd)等諸如此類含有非字母和數(shù)字組合的名稱就會因發(fā)此異常,特別注意。
新聞熱點
疑難解答
圖片精選