System.Data.SqlClientを使用した更新処理が行えない
環境
Visual Studio Express for Desktop
SQL Server Express 2014
C# Windows Form アプリケーション
にて開発を行っております。
レコードの更新を行おうとした所エラーは発生しないものの、レコードの更新も行われない状態となりました。
以下がコードとなります(例外は通っていないためcatchは省略しています)
また、同様のコネクションを作成し、INSERT文では同様にレコードの追加が行われませんでしたが、SELECT文を発行するとそちらに関しては正常に結果が取得できました。
問題点が特定出来ないため何かお気づきの点があればよろしくお願いいたします。
con.ConnectionString = @"Server=.\SQLEXPRESS;"
+ @"AttachDbFilename=|DataDirectory|\test.mdf;"
+ "Database=dbo;"
+ "integrated security=true";
con.Open();
try
{
SqlCommand command = new SqlCommand("UPDATE table_name SET foo = 'bar' WHERE id = 1 ", con);
command.ExecuteNonQuery();
}
finally
{
con.Close();
}