vf6.0 如何指定位置插入多条记录

来源:百度知道 编辑:UC知道 时间:2024/06/27 04:41:02
RT 我想在指定位置插入多条记录,好像要运用到insert into 可是试了几次都是和追加appe一个效果。
例如:use a
copy to array a1
go top
skip 3
insert into a from array for recno()=1 *此时已经提示我语法错误了
请问我要如何做到在表a中的第4条记录后插入第1条记录?
不好意思了,dingyibing6同学,分数我忘记加了 不过如果能解决问题,分数不是还可以追加吗?

如果你的表没有主索引和候选索引
go top
scatt to ar1
go 4
insert blank
gather from ar1
如果有主索引和候选索引的话,咱也没办法,咱没试过,不过你可以试试关闭所有的索引再修改表。set order to 或 set index to 不带参数试试看
insert into from ,应该是追加记录,后边好像不能用for
还有你也太抠了,悬赏分是零,人家高手看都不会看你!

如果有索引不需要考虑插入位置,即便是在最后,重新浏览表时,索引会自动排序。如果没有索引,上面的语句应该可以实现‘。。。。在表a中的第4条记录后插入第1条记录?’,真不知道你什么意思。