komeil64
چهارشنبه 18 بهمن 1385, 14:36 عصر
سلام
این کد رو برای آپدیت نوشتم
اما هیچ رکوردی رو آپدیت نمی کنه یعنی آی دی رو مساوی خودش نمی بینه که آپدیت بکنه
در ضمن آی دی ور هم از request.querystring می گیرم
string numid2 = Request.QueryString["ID"].ToString() ;
string FilePath7;
FilePath7 = MapPath("~/App_Data/db.mdb");
OleDbConnection odcon7 = new
OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + FilePath7);
odcon7.Open();
OleDbDataAdapter oled7 = new OleDbDataAdapter("select * from tblbook", odcon7);
OleDbCommand olecom7 = new OleDbCommand("UPDATE tblbook SET name='" + TextBox1.Text + "', writer='" + TextBox2.Text +
"', ent='" + TextBox3.Text + "', shomaregan='" + TextBox4.Text + "', isbn='" + TextBox5.Text + "', price='" + TextBox6.Text +
"', body='" + TextBox7.Text + "', imageadd='" + TextBox8.Text + "', zaban='" + TextBox9.Text + "' WHERE ID="+numid2+"", odcon7);
olecom7.ExecuteNonQuery();
odcon7.Close();
این کد رو برای آپدیت نوشتم
اما هیچ رکوردی رو آپدیت نمی کنه یعنی آی دی رو مساوی خودش نمی بینه که آپدیت بکنه
در ضمن آی دی ور هم از request.querystring می گیرم
string numid2 = Request.QueryString["ID"].ToString() ;
string FilePath7;
FilePath7 = MapPath("~/App_Data/db.mdb");
OleDbConnection odcon7 = new
OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source=" + FilePath7);
odcon7.Open();
OleDbDataAdapter oled7 = new OleDbDataAdapter("select * from tblbook", odcon7);
OleDbCommand olecom7 = new OleDbCommand("UPDATE tblbook SET name='" + TextBox1.Text + "', writer='" + TextBox2.Text +
"', ent='" + TextBox3.Text + "', shomaregan='" + TextBox4.Text + "', isbn='" + TextBox5.Text + "', price='" + TextBox6.Text +
"', body='" + TextBox7.Text + "', imageadd='" + TextBox8.Text + "', zaban='" + TextBox9.Text + "' WHERE ID="+numid2+"", odcon7);
olecom7.ExecuteNonQuery();
odcon7.Close();