benim şöyle bir sorunum var personel id sini aldığım personelin bilgilerini düzenleyip acces veri tabanına update yapmak istiyorum ama bir türlü yapamadım
ya hata veriyor
yada hiç bir işlem yapmadan diğer sayfaya yönlendiriyor
personel id veri tabanında int
kodlarım şunlar
string id = "";
id = Request.QueryString["p_id"].ToString();
string veri = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/App_Data/haberveritabani.mdb");
OleDbConnection baglanti = new OleDbConnection(veri);
baglanti.Open();
OleDbCommand cmd = new OleDbCommand("Update personel Set adi='" + ad.Text + "' Where pesronel_id='" + "id" + "'", baglanti);
baglanti.Open();
cmd.ExecuteNonQuery();
baglanti.Close();
Response.Redirect("personelduzenle.aspx?durum=tamam");
kodu şu şekilde yaptım gene olmadı
OleDbCommand cmd = new OleDbCommand("Update personel Set adi='" + ad.Text + "' Where pesronel_id='" + "converto.int32(id)" + "'", baglanti);
baglanti.Open();
ya hata veriyor
yada hiç bir işlem yapmadan diğer sayfaya yönlendiriyor
personel id veri tabanında int
kodlarım şunlar
string id = "";
id = Request.QueryString["p_id"].ToString();
string veri = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/App_Data/haberveritabani.mdb");
OleDbConnection baglanti = new OleDbConnection(veri);
baglanti.Open();
OleDbCommand cmd = new OleDbCommand("Update personel Set adi='" + ad.Text + "' Where pesronel_id='" + "id" + "'", baglanti);
baglanti.Open();
cmd.ExecuteNonQuery();
baglanti.Close();
Response.Redirect("personelduzenle.aspx?durum=tamam");
kodu şu şekilde yaptım gene olmadı
OleDbCommand cmd = new OleDbCommand("Update personel Set adi='" + ad.Text + "' Where pesronel_id='" + "converto.int32(id)" + "'", baglanti);
baglanti.Open();