2012-12-07 21 views

回答

0

在你的web.config中,添加一個名爲ErrorConnectionString的新連接字符串。

<connectionStrings> 
<add name="ErrorConnectionString" connectionString="server=192.168.1.1;user id=sa;password=WRONG_PASSWORD;database=MyDatabase"/> 
</connectionStrings> 

然後,測試連接錯誤,你可以使用下面的代碼(VB.NET)

Dim connectionString = ConfigurationManager.ConnectionStrings("ErrorConnectionString").ConnectionString 
Dim connection As New SqlConnection(connectionString) 
Dim adapter As New SqlDataAdapter("select * from MyTable", connection) 
adapter.Fill(ds) 
connection.Close() 

假設你有針對性地在連接字符串中不正確的登錄憑據,你會得到拋出的異常。

如果您不能修改web.config,只需將無效連接字符串硬編碼到connectionString變量中即可。

相關問題