執行儲存過程超時,報錯如下:
microsoft ole db provider for odbc drivers 錯誤 '80040e31'
[microsoft][odbc sql server driver]超時已過期
解決方法:
在你的類似 conn.open connstr 的語句前面加上: conn.connectiontimeout=30 '連線資料庫超時秒數 conn.commandtimeout=300 '執行命令(sql、儲存過程)超時秒數兩句即可。根據超時時間設定後面的秒數。
我在vbs或asp中執行如下sql 語句:
select * from openrowset('microsoft.jet.oledb.4.0','excel 5.0;hdr=yes;database=e:\test.xls' ,sheet1$)
會出現如下錯誤:
已拒絕對ole db 提供程式'microsoft.jet.oledb.4.0'的特殊訪問,必須通過連線伺服器來訪問此提供程式.
解決方法:
連線用sa連線
mysql匯入的一些問題
error 1 error 1153 08s01 got a packet bigger than max allowed packet bytes?解決方法1 mysql的預設配置,預設最大只能處理16m的檔案,而我要匯入的偽造資料有50m的乙個sql。於是調整配置檔案 etc my.cnf 修改...
String 一些問題
前言 等號 對於基本型別,比較的是值,對於引用型別,比較的是記憶體位址。1.在物件池中建立,如果常量池中已經存在則返回常量池中已經有的。private static void test1 結果 true 2.乙個在string pool中,乙個在堆中。private static void test...
C 一些問題
1 if else語句和switch case語句的效率分析對比 switch效率高。switch的效率與分支數無關,當只有分支比較少的時候,if效率比switch高,因為switch有跳轉表。分支比較多,那當然是switch 根據大量的實際程式測試 不考慮不同的編譯器優化程度差異,假設都是最好的優...