如何删除多条纪录 MFC access数据库一个表有五条纪录,用crecordset派生类open打开,如何删除第三至第五条纪录(已移动到第三条纪录)先谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 删除当前条,移动到指定条记录再删除就行了。while (!m_prst.AdoEnd){ m_prst.Delete(); m_prst.Update(); m_prst.movenext();} 第三至第五条纪录你是按什么排序的如果不能确定我想还是直接用sql删除比较好while (!m_prst.AdoEnd){ m_prst.Delete(); m_prst.Update(); m_prst.movenext();}这样删除不太好而且容易出错而且和你的Cursorlocation有关 第三至第五条纪录你是按什么排序的恩,这个顺序很重要的你可以用一个带where 和 order by 的delete语句来完成你的任务吧。 无序,只有一个字段,为字符串比如aaabbbdddccceee不要后三个 ODBC,用delete后,定位在那一条纪录啊,比如在第三条纪录使用delete 直接这样就可以了,我用过的:YourSet.move(3,SQL_FETCH_RELATIVE);YourSet.delete();YourSet.movenext();YourSet.delete();YourSet.movenext();YourSet.delete();OK,搞定。 现在学COM的必要性有多大_第二季? (高分相送,不够再加) HttpSendRequest连接成功后断线问题 VS导出数据到excel 非MFC 请问openGL的配置问题 一段刚写的代码,不收敛,帮忙改改。 提问:你的第一个异性朋友是多少岁时结交的?(还没有得请估计)请回答.........攒了100分,散了 随机函数在什么头文件里? ---请大家帮忙: 有关条形码图像识别--- 怎样消除图片移动时的闪烁? 高难度问题,求救啊 多谢 大家好 请问像QQ那样在系统托盘去做一个图标并且有消息不断闪动怎样做啊?
while (!m_prst.AdoEnd)
{
m_prst.Delete();
m_prst.Update();
m_prst.movenext();
}
如果不能确定我想还是直接用sql删除比较好
while (!m_prst.AdoEnd)
{
m_prst.Delete();
m_prst.Update();
m_prst.movenext();
}
这样删除不太好而且容易出错而且和你的Cursorlocation有关
恩,这个顺序很重要的你可以用一个带where 和 order by 的delete语句来完成你的任务吧。
aaa
bbb
ddd
ccc
eee
不要后三个
YourSet.move(3,SQL_FETCH_RELATIVE);
YourSet.delete();
YourSet.movenext();
YourSet.delete();
YourSet.movenext();
YourSet.delete();
OK,搞定。