Visual Studio 2012 と SQL SERVER 2008 Express Edition を使用しています。次のコードで C# プログラムを作成しました。ここで「SQLExpress」は、インストール中に付けたインスタンス名です...
private void btntest_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection();
con.ConnectionString = "Data Source=SQLExpress;Database = Emp;Integrated Security=True";
try
{
con.Open();
MessageBox.Show("success");
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
finally
{
if (con.State == ConnectionState.Open)
con.Close();
}
}
これをビルドしてもエラーは表示されません..これを実行しても例外はスローされません..しかし、「MessageBox」が表示されません..
私はここで何の間違いをしている..
編集: コード全体を追加しました。
@Oded help.my 問題が解決されたことに感謝します。接続文字列のコードは次のとおりです。
con.ConnectionString = @"Server=localhost\SQLExpress;Database = Emp;Integrated Security=True";