VF程序提示"不能识别的命令谓词",这是为什么?两者有什么区别?谢谢了,大神帮忙啊

程序一:SELECT*;FROM供应零件!零件INNERJOIN供应零件!供应;ON零件.零件号=供应.零件号;WHERE零件.颜色="红";ORDERBY供应.数量DE... 程序一: SELECT *; FROM 供应零件!零件 INNER JOIN 供应零件!供应 ; ON 零件.零件号 = 供应.零件号; WHERE 零件.颜色 = "红"; ORDER BY 供应.数量 DESC INTO DBF supply_temp ——提示"不能识别的命令谓词" 程序二(运行正确): SELECT 供应.供应商号,供应.工程号,供应.数量; FROM 零件,供应 WHERE 供应.零件号=零件.零件号; AND 零件.颜色="红"; ORDER BY 供应.数量 desc; INTO DBF supply_temp 展开
 我来答
童话532
2014-07-11 · 超过69用户采纳过TA的回答
知道答主
回答量:121
采纳率:0%
帮助的人:154万
展开全部
区别在于 ORDER BY 供应.数量 DESC 后面少了个分号 vfp 中,如果一条语句分多行书写,则除最后一行外 ,每行后面都要有分号 第一段程序到 ORDER BY 供应.数量 DESC 为止,算是一条完整是语句 所以没有提示错误 INTO DBF supply_temp ——提示"不能识别的命令谓词" 如果上一行没有分号 这行就是单独的一条语句 所以会出错
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式