私はASP .NET MVC 5を使用しています。私はこのアプリケーションを実行しているときにSQLデータベースを自動的に作成する必要があります。だから、私はCatalog=CodeFirstMyDB;
を使用していますが、それは私に接続文字列エラーを与えます。私はそれを修正するのを助けてください。ここではいくつかの画面がある... CustomerRepository class接続文字列MVC 5
答えて
web.configファイルを、指定された接続文字列で「初期」と「カタログ」の間に新しい行が含まれています。 SqlConnection
コンストラクタはArgumentException
で失敗します。この場合、 "キーワードはサポートされていません"というメッセージが表示されます。
私は写真を撮るためにそれをした –
OK。どのような例外がありますか?それが起こったとき?メッセージは何ですか?接続文字列データベースに指定されていない場合、接続を開こうとすると、Open()は 'SqlException'をスローします。これはあなたの場合ですか? – rsage
System.Data.dllで 'System.Data.SqlClient.SqlException'型の例外が発生しましたが、ユーザーコードで処理されませんでした。 追加情報:SQL Serverへの接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからなかったか、アクセスできませんでした。インスタンス名が正しいことを確認し、SQL –
- 1. 接続文字列 - MVC
- 2. 接続文字列
- 3. MVC 5 C#params配列文字列
- 4. Clearcanvas接続文字列
- 5. azure接続文字列C#
- 6. ASP.NET接続文字列
- 7. Excel接続文字列
- 8. SQL接続文字列
- 9. 接続文字列C#
- 10. SQL Server接続文字列
- 11. WebDeploy - 接続文字列TFS2017
- 12. NodeJS MySQL接続文字列
- 13. DocumentDB接続文字列
- 14. 接続文字列問題
改行を取り除くと機能しますか? –
私を狂気と呼びます。しかし、接続文字列は実際にDBを作成できますか? – pimbrouwers
Entity Frameworkも使用していますか?移行を有効にしている場合は、EFが存在しない場合はデータベースを作成します。あなたの 'CustomerRepository'クラスは、その特定のサンプルでEFを使用していないことを示します。あなたの接続文字列はうまく見えます - 接続の問題は、いくつかのものがあります。ネットワーク、認証などWindows認証を使用してそのデータベースサーバーに接続できますか?それはローカルインスタンスですか? – Brad