PDA

View Full Version : ثبت ds تغییر یافته شده در بانک



saeid4634
دوشنبه 19 فروردین 1387, 19:58 عصر
سلام، من در ثبت اطلاعاتی که در ds تغییر دادم در بانکم مشکل دارم. ممنون می شم اگه کمکم کنید.:لبخندساده:

mohammad272005
دوشنبه 19 فروردین 1387, 20:21 عصر
منظورت ()ds.SaveChanges که نیست. هست؟

saeid4634
دوشنبه 19 فروردین 1387, 20:51 عصر
با VS2005 کار می کنم ()ds.SaveChanges نداره

hassan razavi
دوشنبه 19 فروردین 1387, 20:54 عصر
کدتون رو بگذارید یا توضیح بدید که مشکلتون دقیقا چیه؟

saeid4634
دوشنبه 19 فروردین 1387, 21:03 عصر
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)

{
con.Open();
da.Update(ds, "s");
bs = new BindingSource(ds, "s");
dataGridView1.DataSource = bs;
con.Close();
ds.Reset();
ds.Clear();
{


تا اینجا مطمائنم که تغییر در ds اعمال میشه حالا می خوام ثبت کنم که دفعه بعدی اطلاعات جدید بیاد که نمی شه، اینم کدشه.


private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
con.Open();
da.Update(ds, "s");
ds.AcceptChanges();
con.Close();
ds.Clear();
strsql = "select * from st order by id";
da = new OleDbDataAdapter(strsql, con);
da.Fill(ds, "s");
bs = new BindingSource(ds, "s");
dataGridView1.DataSource = bs;
}

mohammad272005
دوشنبه 19 فروردین 1387, 23:41 عصر
من معذرت میخوام. شرمنده. مقصر من بدم. تابع درست AcceptChanges(); هست

saeid4634
دوشنبه 19 فروردین 1387, 23:51 عصر
خوب با این وجودم کار نمی کنه؟ نمی دونم چشه؟