ostovarit
شنبه 22 خرداد 1389, 21:46 عصر
من با زبان C# و دیتابیس Sql Server خود ویژال برنامه مینویسم
همه اطلاعاتی که در فرم مینویسم کاملا ذخیره میشود و مشکلی نداره ...
ولی اطلاعاتی که در گرید ویو مینویسم ... بعضی وقتا ذخیره میشود بعضی وقتا نمیشود!
کانکشن استرینگم هم درسته !
- برای بایند گرید از کد زیر استفاده میکنم:
private void BindGrid()
{
da = new SqlDataAdapter("select * from RegGoods", new myConnection().Cnn);
ds = new myDataSet();
da.Fill(ds.RegGoods);
dv = new DataView();
dv.Table = ds.RegGoods;
dataGridViewSpesific1.DataSource = dv;
}
- برای ذخیره اطلاعات گرید از کد زیر استفاده میکنم:
SqlCommandBuilder scb = new SqlCommandBuilder(da);
da.Update(ds.RegGoods);
بعضی وقتا اگر چند سلول از گرید رو ویرایش کنم ذخیره میشود ولی اگر یک سلول ویرایش بشه ذخیره نمیشود....
چرا گاهی اوقات این کد جواب میدهد گاهی نه؟
همه اطلاعاتی که در فرم مینویسم کاملا ذخیره میشود و مشکلی نداره ...
ولی اطلاعاتی که در گرید ویو مینویسم ... بعضی وقتا ذخیره میشود بعضی وقتا نمیشود!
کانکشن استرینگم هم درسته !
- برای بایند گرید از کد زیر استفاده میکنم:
private void BindGrid()
{
da = new SqlDataAdapter("select * from RegGoods", new myConnection().Cnn);
ds = new myDataSet();
da.Fill(ds.RegGoods);
dv = new DataView();
dv.Table = ds.RegGoods;
dataGridViewSpesific1.DataSource = dv;
}
- برای ذخیره اطلاعات گرید از کد زیر استفاده میکنم:
SqlCommandBuilder scb = new SqlCommandBuilder(da);
da.Update(ds.RegGoods);
بعضی وقتا اگر چند سلول از گرید رو ویرایش کنم ذخیره میشود ولی اگر یک سلول ویرایش بشه ذخیره نمیشود....
چرا گاهی اوقات این کد جواب میدهد گاهی نه؟