2011-12-19 17 views
0

私はasp.netを使用している初心者ですが、私はこのエラーに問題があります。http://i40.tinypic.com/2ikrpi.jpgを参照してください。接続は、私はエラーを取得するたびに、私はこのエラーがプレゼンテーションに表示されることはIAMを恐れて、again.I接続が動作するように、再びのSQLConnectionを変更する必要があり、この心配をしていますモジュール接続エラー

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 

で行われています日。誰も私にこれを修正する方法を助けることができますか?ありがとうございます。

答えて

1

あなたが投稿した画像からは、前のクエリでSQLクエリが閉じられていないことを意味します。

しかし、あなたは、この接続文宣言

を試すことができます
新しいSqlConnectionオブジェクト( "データ ソースとして

点心詐欺= \ SQLEXPRESS; AttachDbFilename = '|のDataDirectory | ACESCHOOLSUPPLIES.mdf';統合 セキュリティ=真;タイムアウト= 30を接続して、ユーザーインスタンス=真」)

あなたの形式で行ったように、あなたの接続を宣言すると、それは対処するため、あなたのプロジェクトをホスティングあなたの本当の窓にアップロードするとき、それはいくつかのエラーを取得します、あなたにリダイレクトされますあなたのホスティングディスクには存在しないパス。これがあなたを助けることを願ってください。

+0

上記のリンクの接続はcloseです。elseの後にcmd1.Connection.Close()がある場合 – Carisle

+0

接続文字列を変更しましたか? –

+0

まだありませんが、Timeout = 30の効果は何ですか? – Carisle