0

私はVisual Studioを初めて使用し、データベース「demoDB」に接続して、UIDと名前の2つの列を持つテーブル「Table1」を更新しようとしています。以下は私のコードです。

SqlConnection con = new SqlConnection("Data Source=./SqlExpress;Initial Catalog=DemoDB;Integrated Security=SSPI;");
con.Open();
SqlCommand cmd = new SqlCommand("insert into Table1 values ('WCGC1212','Watson')", con);
int x = cmd.ExecuteNonQuery();
MessageBox.Show(x.ToString());
con.Close();

デバッグすると、エラーが発生します


インデックス #0

メッセージ: SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: 名前付きパイプ プロバイダー、エラー: 40 - SQL Server への接続を開けませんでした)

行番号: 0

ソース: .Net SqlClient データ プロバイダー

手順:


このエラーを修正する方法を教えてください..

前もって感謝します :)

4

1 に答える 1

4

試してみてください:Data Source=.\SqlExpress代わりにData Source=./SqlExpress

于 2013-01-08T04:01:34.033 に答える