私は、拡張子が .mdf のデータベースに接続する必要がある、他の誰かが作成した古いソフトウェアを使用しました。
しかし、ソフトウェアを実行すると、error 26
. 私は明らかにGoogleをチェックしましたが、主な問題はファイアウォールにあるようです. しかし、無効にしても問題は消えません。
データベースに接続するためのコードは次のとおりです。
DataClasses1DataContext db = new DataClasses1DataContext(Environment.CurrentDirectory + "\\bddgestionvin.mdf");
データベースを datacontext クラスに接続しようとすると、同じ で失敗することに気付きましたerror 26
。(以下の添付のスクリーンショットを参照)
このクラスで使用される文字列接続は次のとおりです。
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\bddgestionvin.mdf;Integrated Security=True;Connect `Timeout=30;User Instance=True`
私は少し漠然としていることを知っていますが、そのようなことをしたことはありません(.mdfデータベースに接続します)。コードは私のものではありません。詳細な説明/コードを気軽に尋ねてください。どんな助けでも大歓迎です!
PSエラーメッセージは
SqlException was unhandled SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 26 - 指定されたサーバー/インスタンスの検索中にエラーが発生しました)
(フランスのソフトウェアでごめんなさい)