私はSQL Serverで作業しています。私は次を介してすべての接続を使用しました:
SqlConnection con = new SqlConnection("data source = .; database = xyzDatabase; integrated security = true");//developed with developer edition.
今、私は自分のアプリケーションを SQL Server Express で実行したいので、これを使用しました:
SqlConnection con = new SqlConnection("data source = .\\sqlexpress; initial catalog = xyzDatabase; user id = sa; password = 123");
覚えておくべき点は、xyzDatabase
フォームの読み込みイベントで実行時に作成していることです。しかし、プログラムを実行すると、次のエラーが発生します。
SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: 名前付きパイプ プロバイダー、エラー: 40 - SQL Server への接続を開けませんでした) (.Net SqlClient データ プロバイダー)