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

宏替换的有关问题

2012-02-23 
宏替换的问题?我想在查询语句中使用宏替换用于替换表达式,但是提示语法错误开始SELECT spcsb.*,spppb.* F

宏替换的问题?
我想在查询语句中使用宏替换用于替换表达式,但是提示语法错误

开始
SELECT spcsb.*,spppb.* ;
FROM z:\商品管理数据库!spcsb;
  INNER JOIN z:\商品管理数据库!spppb ON spcsb.spppsbm=spppb.ename;
WHERE &slens.>0 ;
 ORDER BY xh,cc,ys INTO cursor temp_spcsb 

提示:找不到变量:简称
  slens="(ATCC("【大宗商品】",简称))"
提示:语法错误
   



[解决办法]
如果不用宏,直接写的话,运行正常吗?
("【眼镜片】",我想一是【】这个符号是否先处理掉?二是"【眼镜片】",是否用一下单引号?
[解决办法]
单引号和双引号要交替使用!也就是说:同一种界定符不能连续使用

楼上这么多回贴都没讲到这个要点

热点排行