设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1237|回复: 6
打印 上一主题 下一主题

[查询] 为什么在查询SQL设计视图中会出现这样的提示?

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-23 10:25:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
在查询表的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 出货表.客户名称;
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
7#
 楼主| 发表于 2007-8-23 15:28:15 | 只看该作者
所有的()都试过了,提示还是一样的
6#
发表于 2007-8-23 11:41:57 | 只看该作者
是条件后面的()问题,建议去掉几个()
5#
发表于 2007-8-23 11:41:35 | 只看该作者
出货表;    这里有结束符一定是错误的
4#
发表于 2007-8-23 11:27:49 | 只看该作者
WHERE 后的语句前后扩号不匹配,建议在设计视图中通过拖放来做,而不是直接写sql语句。
3#
 楼主| 发表于 2007-8-23 11:15:30 | 只看该作者
按楼上操作,出现提示:语法错误(操作符丢失)在查询表达式中
2#
发表于 2007-8-23 11:02:07 | 只看该作者
FROM 出货表;
更改为:
FROM 出货表
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 19:04 , Processed in 0.109378 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表