2017-03-11 6 views
-3
SqlConnection con = new SqlConnection("Server=ACER-PC/SQLEXPRESS;Database=coupon;Integrated Security=true"); 

これは何が間違っていますか?このデータベース接続文字列をデバッグする方法は?

+1

あなたは何を得ているのですか?エラーを言えば、あなただけを助けることができます。 – PRABA

+0

ネットワークパスが見つかりませんこれは私が持っているエラーです – Uma

+0

サーバ名を確認してください。あなたは、SQL ServerまたはSQL Expressを使用して、どのバージョンを使用しています。 – PRABA

答えて

0

SQL Serverの接続文字列は、「Server = localhost; Database = employeedetails; Integrated Security = True;」のようになります。

SQL Serverの名前付きインスタンスがある場合は、そのインスタンスも追加する必要があります(例: "Server = localhost \ sqlexpress")。

それはWindows認証でない場合、接続文字列は、このよう データソース=サーバー名を検索します。初期カタログ=データベース名;ユーザーID =ユーザー名;パスワード=パスワード ";

+0

私はこの記号を "Server = localhost \ sqlexpress"で '\'使用します。認識されないエスケープシーケンスが表示されます。 – Uma

0

この

アドオンを試してみてくださいWeb構成ファイルでこのコード

<connectionStrings> 
<add name="ProjectConnectionString" connectionString="Data Source=ACER-PC/SQLEXPRESS OR Your system ip address;Initial Catalog=coupon;Integrated Security=false;user=username;password=password"/> 
</connectionStrings> 

、その後は、あなたの接続文字列は

SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["ProjectConnectionString"].ToString()); 
0のように初期化します
関連する問題