appe from ....for....,提示变量不存在

jilinyezi2007 2007-11-07 11:02:23
源代码:
strsydw='AAN00'
use nbbd
brow for alltrim(调入单位码) = strsydw
use
use wbdr
appe from nbbd for alltrim(调入单位码) = strsydw
use

浏览brow的时候不出错
appe from 的时候,提示调入单位码变量不存在;
nbbd.dbf库中有调入单位码字段

初学者请大家帮帮忙!谢谢
...全文
129 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2007-11-07
  • 打赏
  • 举报
回复
字段名和变量重名时,以字段名优先。

改为:

strsydw= 'AAN00 '
use nbbd
brow for alltrim(调入单位码) = M.strsydw
use wbdr
appe from nbbd for alltrim(调入单位码) = M.strsydw
use
WWWWA 2007-11-07
  • 打赏
  • 举报
回复
是否有strsydw字段?测试了一下 ,没有问题
jilinyezi2007 2007-11-07
  • 打赏
  • 举报
回复
谢谢
十豆三 2007-11-07
  • 打赏
  • 举报
回复
改为:

select * into cursor t1 from nbbd where alltrim(调入单位码)=='AAN00'
use wbdr
append from dbf('t1')
十豆三 2007-11-07
  • 打赏
  • 举报
回复
wbdr表没有字段‘调入单位码’

肯定不行
jilinyezi2007 2007-11-07
  • 打赏
  • 举报
回复
使用appe from 命令的时候,wbdr表和nbbd表都要有字段‘调入单位码’么?
我的wbdr表没有字段‘调入单位码’

2,748

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧