怎样将VFP表中的代码转换为中文名称
有两个表,一个是保存数据的表(abc),另一个是代码表(dmb),abc表中有县、乡、村、姓名、姓别、年龄、身份证号码等字段,代码表(dmb)中有字段:县、乡、村、名称。abc表中县、乡、村字段的值全部是代码,其它字段为中文,代码表(dmb)县、乡、村字段的值也全部是代码,并与abc表县、乡、村字段的代码相对应,名称字段的值为中文。请教怎样将abc表中县、乡、村字段的代码全部转换为中文名称(按代码表中的名称字段转换),并生成另一个新表ccc或直接在abc表中转换? 请详细指导指导,谢谢。
Yangbai老师:按以下命令还是不行。
sele 1
use dmb excl
index on allt(县)+allt(乡)+allt(村) TAG mainkey
sele 2
use abc
do while not eof()
if seek(allt(县)+allt(乡)+allt(村),"dmb","mainkey")
repl 县 with dmb.名称,乡 with dmb.名称,村 with dmb.名称
endif
skip
enddo