esmael_g
دوشنبه 28 دی 1394, 00:36 صبح
سلام دوستان خسته نباشید حقیقت یه مشکل دارم برنامه من تو قسمت های اینسرت دلیت و سرچ مشکل نداره اما تو اپدیت نمی تونم تب ها رو تغییر بدم کدش رو اینجوری نوشتم
if (!Search(textBox1.Text))
{
string connecta = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + "\\Database1.accdb;Persist Security Info=False;";
OleDbConnection connect = new OleDbConnection(connecta);
OleDbCommand cmd = new OleDbCommand();
cmd.Connection = connect;
cmd.CommandText = "update Table1 Set نام محصول='" + textBox7.Text + "' , قیممت='" + textBox6 + "' , تعداد='" + textBox5.Text + "' where ID=" + textBox8;
connect.Open();
cmd.ExecuteNonQuery();
connect.Close();
GetList();
clear();
}
else
{
MessageBox.Show("ای دی موجود است لطفا بررسی کنید محصول تکراری نباشد اگر محصول جدید است ای دی را تغییر دهید");
}
لطفا بگید مشکل کجاست دیتا بیس رو هم براتون می زارم یه نگاه بکنید ببینید مشکل چیه لطفا خیلی لازمه
http://s7.picofile.com/file/8233925818/Database1_accdb.html
if (!Search(textBox1.Text))
{
string connecta = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + "\\Database1.accdb;Persist Security Info=False;";
OleDbConnection connect = new OleDbConnection(connecta);
OleDbCommand cmd = new OleDbCommand();
cmd.Connection = connect;
cmd.CommandText = "update Table1 Set نام محصول='" + textBox7.Text + "' , قیممت='" + textBox6 + "' , تعداد='" + textBox5.Text + "' where ID=" + textBox8;
connect.Open();
cmd.ExecuteNonQuery();
connect.Close();
GetList();
clear();
}
else
{
MessageBox.Show("ای دی موجود است لطفا بررسی کنید محصول تکراری نباشد اگر محصول جدید است ای دی را تغییر دهید");
}
لطفا بگید مشکل کجاست دیتا بیس رو هم براتون می زارم یه نگاه بکنید ببینید مشکل چیه لطفا خیلی لازمه
http://s7.picofile.com/file/8233925818/Database1_accdb.html