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

同表向下给养字段信息

2013-07-08 
同表向下补充字段信息各位老师,您们好:我在工作中遇到一个问题请教:一个表中有fk,xm,dz,yb,l1,l2字段,其中

同表向下补充字段信息
各位老师,您们好:
    我在工作中遇到一个问题请教:
    一个表中有fk,xm,dz,yb,l1,l2字段,其中l1字段前2位01代表头记录,03代表数据记录,09代表尾记录,01至09的多行记录构成一条完整数据。fk,xm,dz,yb字段在该数据中应该相同的。
    现只有01头记录有实际信息,03,09记录没有,现想要把头记录相关字段补充到该如何实现啊?

数据范例以上传至:
http://access911.net/CSDN/filedescription.asp?mdb=2013-5-8&id=1
先谢谢啦~ 同表向下补充字段信息
[解决办法]

Use c:\Data.Dbf
lcfk=Alltrim(fk)
lcdz=Alltrim(dz)
lcxm=Alltrim(xm)
lcyb=Alltrim(yb)
Scan
If Empty(fk)
Replace fk With lcfk
Else
lcfk=Alltrim(fk)
Endif

If Empty(dz)
Replace dz With lcdz
Else
lcdz=Alltrim(dz)
Endif

If Empty(xm)
Replace xm With lcxm
Else
lcxm=Alltrim(xm)
Endif

If Empty(yb)
Replace yb With lcyb
Else
lcyb=Alltrim(yb)
Endif
Endscan

热点排行