Atiyeh1370
دوشنبه 18 شهریور 1392, 15:14 عصر
سلام
خسته نباشید
من این کد را تو برنامم نوشتم
به بانک اطلاعاتی درست وصل میشه و اطلاعات را تو datagridview هم درست نمایش میده
یه کلید هست که وقتی میزنم میخوام اطلاعات ثابتی(البته الان واسه خوانایی برنامه) به صورت یه رکورد وارد دیتابیس بشه
وقتی میزنم هیچ error نداره و پیغام messagebox نمایش داده میشه و وقتی دوباره دیتاگرید را پر میکنم درست اضافه شده
ولی وقتی برنامه را میبندم دیگه اون رکورد داخل بانک اطلاعاتی نیست انگار که اصلا اضافه نشده
کد دکمه را میذارم
ببخشید میدونم تو سایت خیلی در این مورد سوال و جواب بوده ولی هرچی گشتم جواب سوالمو پیدا نکردم
ممنون میشم کمک کنید
private void insertbtn_Click(object sender, EventArgs e)
{
int examNO_key = 12;
DateTime datetime = DateTime.Now;
string key = "a";
SqlConnection sqlcon = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto ry|\\Exam.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
SqlCommand objcomand = new SqlCommand();
objcomand.Connection = sqlcon;
objcomand.CommandText = "INSERT INTO Exams (Exam#,Date_Time,ExamKey) VALUES(@Exam,@Date_Time,@ExamKey)";
objcomand.Parameters.AddWithValue("@exam", examNO_key);
objcomand.Parameters.AddWithValue("@Date_Time", datetime);
objcomand.Parameters.AddWithValue("@ExamKey", key);
sqlcon.Open();
objcomand.ExecuteNonQuery();
sqlcon.Close();
MessageBox.Show("Successed.");
}
خسته نباشید
من این کد را تو برنامم نوشتم
به بانک اطلاعاتی درست وصل میشه و اطلاعات را تو datagridview هم درست نمایش میده
یه کلید هست که وقتی میزنم میخوام اطلاعات ثابتی(البته الان واسه خوانایی برنامه) به صورت یه رکورد وارد دیتابیس بشه
وقتی میزنم هیچ error نداره و پیغام messagebox نمایش داده میشه و وقتی دوباره دیتاگرید را پر میکنم درست اضافه شده
ولی وقتی برنامه را میبندم دیگه اون رکورد داخل بانک اطلاعاتی نیست انگار که اصلا اضافه نشده
کد دکمه را میذارم
ببخشید میدونم تو سایت خیلی در این مورد سوال و جواب بوده ولی هرچی گشتم جواب سوالمو پیدا نکردم
ممنون میشم کمک کنید
private void insertbtn_Click(object sender, EventArgs e)
{
int examNO_key = 12;
DateTime datetime = DateTime.Now;
string key = "a";
SqlConnection sqlcon = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto ry|\\Exam.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
SqlCommand objcomand = new SqlCommand();
objcomand.Connection = sqlcon;
objcomand.CommandText = "INSERT INTO Exams (Exam#,Date_Time,ExamKey) VALUES(@Exam,@Date_Time,@ExamKey)";
objcomand.Parameters.AddWithValue("@exam", examNO_key);
objcomand.Parameters.AddWithValue("@Date_Time", datetime);
objcomand.Parameters.AddWithValue("@ExamKey", key);
sqlcon.Open();
objcomand.ExecuteNonQuery();
sqlcon.Close();
MessageBox.Show("Successed.");
}