2011-12-19 229 views
0

我是使用asp.net的新手,我遇到了這個錯誤,請參閱鏈接http://i40.tinypic.com/2ikrpi.jpg。該連接處的模塊連接錯誤

Imports System.Data.SqlClient 
Imports System.Data 
Imports Microsoft.VisualBasic 

Public Module connection 

Public cn As New SqlConnection("Data  Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\JUSTINE\Documents\Visual Studio  2005\WebSites\ACESCHOOLSUPPLIES\App_Data\ACESCHOOLSUPPLIES.mdf;Integrated  Security=True;User Instance=True") 

end module 

在每當我得到這個錯誤我不得不再次改變的SqlConnection以便連接將工作again.I很擔心這一點,蔭恐怕會出現在演示這個錯誤天。任何人都可以幫助我如何解決這個問題?在此先感謝

回答

1

從您張貼的圖片意味着您的sql查詢尚未關閉,但在以前的查詢。

不過你可以試試這個連接語句聲明

昏暗CON作爲新的SqlConnection(「數據 源= \ SQLEXPRESS; AttachDbFilename = '| DataDirectory目錄| ACESCHOOLSUPPLIES.mdf';集成 安全= TRUE;連接超時= 30;用戶實例=真「)

如果你宣佈你的連接,如您的表單中沒有當您上傳您的項目到你的主機,因爲它解決會重定向到真正的Windows會得到一些錯誤,你的您的託管磁盤中不存在的路徑。希望這可以幫助你。

+0

在連接上面的連接是關閉cmd1.Connection.Close()之後如果是 – Carisle 2011-12-19 04:45:12

+0

你是否更改過連接字符串? – 2011-12-19 04:46:28

+0

還沒有..但Timeout = 30的效果是什麼? – Carisle 2011-12-19 04:51:16