建议你看一下这个表和其他表有没有外键约束,或者自身有触发器(sql server有,不知道interbase有没有);其次跟踪一下到i等于几的时候出错,研究一下记录是不是有问题,比如这个表没有主键,而表里同时存在2条完全一样的数据,其他办法我再想,你先试试
解决方案 »
- 再次求助(实在没分了)
- 我的mssql2000在本机上企业管理器和查询都能连接,可是在别的机器上访问不到,为什么啊
- 关于日期名次统计交叉表!高分求解!(邹的书我已买但未看懂,希望指点!)
- sql server 2005不允许对系统目录即席更新
- table表里有一个日期字段date,要捞出表中当月的所有资料,sql该怎么写,请教~
- 使用SQL Agent还原数据库导致服务器重启
- SQL作业问题
- 我觉得有点难且有趣的问题:怎样用SQL语言返回结果,使DBCHART形成饼图?
- SQL表约束问题.
- 在线急等:单行子查询返回多于一行
- 为什么这句无法执行:insert into [subject] (subtype,lastime) values ('"& subtype &"' , Now())?
- 数据库编程,你最爱谁?
删除一条记录然后找下一条记录,因为记录已经删除当然找不到下一条记录。
对于前面几位的回答非常感谢,可能movenext()有问题,但是最重要的是在movenext的前一句,刚删第一条记录,也就是delete时就已经异常了,根本还没运行到movenext呢,这个问题好奇怪,请大家帮忙想想吧。