Developer Programmer
یک شنبه 06 اردیبهشت 1388, 12:01 عصر
من با GetChange تغییرات اعمال شده در گرید رو میخونم و روشون پردازش میکنم.
حالا میخوام اگه مثلا فیلد Title مقدار نداشته باشه به جای اون "Empty" رو ذخیره کنه...
منتها نمیتونم!
DataSet TempDataSet = new DataSet();
if (myDataSet.HasChanges())
{
this.BindingContext[myDataSet, "Employees"].EndCurrentEdit();
TempDataSet = myDataSet.GetChanges();
foreach (DataRow dr in TempDataSet.Tables[0].Rows)
if (dr.RowState != DataRowState.Deleted)
if (dr["Title"].ToString().Trim() == String.Empty)
{
اینجا میخوام مقدارش رو تغییر بدم
}
myDataAdapter.Update(TempDataSet.Tables[0]);
myDataSet.AcceptChanges(); // commit changes
حالا میخوام اگه مثلا فیلد Title مقدار نداشته باشه به جای اون "Empty" رو ذخیره کنه...
منتها نمیتونم!
DataSet TempDataSet = new DataSet();
if (myDataSet.HasChanges())
{
this.BindingContext[myDataSet, "Employees"].EndCurrentEdit();
TempDataSet = myDataSet.GetChanges();
foreach (DataRow dr in TempDataSet.Tables[0].Rows)
if (dr.RowState != DataRowState.Deleted)
if (dr["Title"].ToString().Trim() == String.Empty)
{
اینجا میخوام مقدارش رو تغییر بدم
}
myDataAdapter.Update(TempDataSet.Tables[0]);
myDataSet.AcceptChanges(); // commit changes