首页新闻找找看学习计划

cyq.data批量更新与分页问题

0
悬赏园豆:10 [已关闭问题] 关闭于 2017-11-01 14:19

using (MProc proc = new MProc(str_mysql, m_databinding.m_StrMysqlCon))
{
m_querymdt = proc.ExeMDataTable();
//根据分页参数分页显示MDATATABLE中的数据
//m_querymdt.Select(pagerControl1.PageIndex, pagerControl1.PageSize, string.Empty).Bind(dgv_queryresult);
m_querymdt.Bind(dgv_queryresult);
pagerControl1.DrawControl(count);//绑定数据总数
}

如上,若使用mdatatable的select方法进行分页绑定,调用m_querymdt.AcceptChanges(AcceptOp.Update, m_databinding.m_StrMysqlCon)则无法实现更新,修改了dgv_queryresult中的数据后,m_querymdt中的数据并没有更新;

直接使用m_querymdt.Bind(dgv_queryresult)进行绑定,就可以实现更新了。

问题出在哪呢? @路过秋天 

damonxx的主页 damonxx | 初学一级 | 园豆:125
提问于:2017-11-01 10:31
< >
分享
所有回答(1)
0

赋值一个中间变量就可以了

mdt=m_querymdt.Select(pagerControl1.PageIndex, pagerControl1.PageSize, string.Empty);

mdt.Bind(dgv_queryresult);

mdt.AcceptChanges(AcceptOp.Update, m_databinding.m_StrMysqlCon)

damonxx | 园豆:125 (初学一级) | 2017-11-01 14:18
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册