首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

请问一个关于DBF文件里的操作方法

2013-01-18 
请教一个关于DBF文件里的操作方法号码姓名1001张三1002李四1003王五1004赵六1005孙七....一共1000条记录想

请教一个关于DBF文件里的操作方法
号码    姓名
1001    张三
1002    李四
1003    王五
1004    赵六
1005    孙七
....


一共1000条记录

想将这些人按每3个人一组,并在组内添加1-3的序号。如下

号码    姓名    组号    序号
1001    张三    101    01
1002    李四    101    02
1003    王五    101    03
1004    赵六    102    01
1005    孙七    102    02
....



[解决办法]
也可以这样写

SELECT 号码,姓名,[1]+PADL(CEILING(RECNO()/3),3,[0]) 组号,ICASE(RECNO()%3=1,PADL(1,2,[0]),RECNO()%3=2,PADL(2,2,[0]),PADL(3,2,[0])) 序号 FROM LSB INTO CURSOR TEMP READWRITE

热点排行