以前一直困擾我的乙個問題,如何判斷資料庫連線是否成功(比如sql沒有啟動,資料庫不存在等),實現友好的錯誤處理,但vbscript的錯誤處理機制實在太差,只有on error resume nex/go to,但往往使用ado的錯誤陷阱後,等待你的將是指令碼超時,這個函式將改變這一狀況(連線超時長短可以自己根據實際情況控制)
'入口引數:連線字串strconn
'返回值:testconnection=true,false
function testconnection(strconn)
on error resume next
set conn=server.createobject("adodb.connection")
'這裡設定連線超時為10秒
conn.connectiontimeout=10
conn.open strconn
if conn.errors.count = 0 then
testconnection = true
conn.close
else
testconnection = false
end if
set conn=nothing
end function
測試資料庫是否連線正確的例項
imports system.data imports system.data.sqlclient rem 有資料庫連線的時候就要寫這兩行 public class form1 private sub button1 click byval sender as system.object,byval...
測試資料庫腳步
執行 sql,以資料庫管理員身份登入,下面給出測試資料庫的指令碼 需要鍛鍊動手能力的朋友,可以執行它!create database teaching gouse teaching gocreate table student sno char 10 primary key,sname char 8...
junit 測試資料庫
問題一 到底插不插進資料庫 由於測試資料有時比較隨意,插入資料庫會對資料庫進行汙染。我們在測試的時候通過控制事務,一般不提交至資料庫。例如通過spring控制事務提交,預設讓其回滾 transactionconfiguration defaultrollback true,transactionma...