سلام.من یه کد #C نوشتم که توش با ذیتابیس ارتباط برقرار می کنم .دستور Select رو به خوبی اجرا می کنه اما دستورات Insert,Delete,Update رو اجرا نمی کنه. وقتی مقدار برگشتی تابع ExecuteNonQuery() رو چاپ می کنم درسته اما در دیتابیس تغییری ایجاد نمی شه. یعنی مثلا می گه که در 2 سطر تغییر ایجاد شده اما وقتی در دیتابیس نگاه می کنم هیچ تغییری انجام نشده. اینم کد برنامه لطفا کمک کنید.



SqlConnection
con = newSqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto ry|\\Database1.mdf;Integrated Security=True;User Instance=True");

SqlCommand cmd = newSqlCommand();
cmd.CommandText = "Insert into G(Name,Lname) values('fff','ggg')";
cmd.Connection = con;
cmd.CommandType = CommandType.Text;
con.Open();
cmd.ExecuteNonQuery();
con.Close();