Office中国论坛/Access中国论坛

标题: 为什么在查询SQL设计视图中会出现这样的提示? [打印本页]

作者: Haoxu123    时间: 2007-8-23 10:25
标题: 为什么在查询SQL设计视图中会出现这样的提示?
在查询表的SQL设计视图中添加了如下的代码,保存时,为什么会提示"SQL语句结尾之后找到字符"问题会出在哪里呢?

SELECT 出货表.订单号, 出货表.产品ID, 出货表.出货日期, 出货表.客户名称, 出货表.产品名称, 出货表.出货数量, 出货表.单位, 出货表.出货价格, 出货表.出货金额
FROM 出货表;
WHERE (((出货表.客户名称)=[Forms]![明细查询]![客户名称]) AND ((出货表.产品名称)=[Forms]![明细查询]![产品名称])) OR ((([Forms]![明细查询]![客户名称] Is Null) AND (([Forms]![明细查询]![产品名称] Is Null)) OR (((出货表.客户名称)=[Forms]![明细查询]![客户名称])) OR (((出货表.产品名称)=[Forms]![明细查询]![产品名称])) OR (((InStr([出货表].[客户名称],[Forms]![明细查询]![客户名称]))>0)) OR (((InStr([出货表].[产品名称],[Forms]![明细查询]![产品名称]))>0))
ORDER BY 出货表.客户名称;
作者: hi-wzj    时间: 2007-8-23 11:02
FROM 出货表;
更改为:
FROM 出货表
作者: Haoxu123    时间: 2007-8-23 11:15
按楼上操作,出现提示:语法错误(操作符丢失)在查询表达式中
作者: hi-wzj    时间: 2007-8-23 11:27
WHERE 后的语句前后扩号不匹配,建议在设计视图中通过拖放来做,而不是直接写sql语句。
作者: andymark    时间: 2007-8-23 11:41
出货表;    这里有结束符一定是错误的
作者: 盛夏果实    时间: 2007-8-23 11:41
是条件后面的()问题,建议去掉几个()
作者: Haoxu123    时间: 2007-8-23 15:28
所有的()都试过了,提示还是一样的




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3