原代码如下:
{
m_courseSet.Edit();
m_courseSet.m_class = m_Grid.GetItemText(row, col);
m_courseSet.m_grade = m_Grid.GetItemText(row, col+1);
。 //约50条类似的复制语句
m_courseSet.m_sun_7 = m_Grid.GetItemText(row, col+50);int i = 0;
if (i = m_courseSet.CanUpdate()) //i变成1
i = m_courseSet.Update(); //i变成0,更新失败!为什么???}
是不是因为一条记录的字段太多?
{
m_courseSet.Edit();
m_courseSet.m_class = m_Grid.GetItemText(row, col);
m_courseSet.m_grade = m_Grid.GetItemText(row, col+1);
。 //约50条类似的复制语句
m_courseSet.m_sun_7 = m_Grid.GetItemText(row, col+50);int i = 0;
if (i = m_courseSet.CanUpdate()) //i变成1
i = m_courseSet.Update(); //i变成0,更新失败!为什么???}
是不是因为一条记录的字段太多?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货