没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
ACCESS的通配符和SQL SERVER的通配符比较===================================================ACCESS库的通配符为:* 与任何个数的字符匹配? 与任何单个字母的字符匹配 SQL Server中的通配符为:% 与任何个数的字符匹配_ 与单个字符匹配正文我今天在写个页面的时候,也很郁闷,表中明明有记录,但在ASP里就是搜索不到,理论的sql语句如下:Select * FROM t_food Where t_food.name like ‘*苹果*’去GOOGLE搜搜发现,ASP中模糊查询要这样写:Select * FROM
资源推荐
资源详情
资源评论
SQL查询语句通配符与查询语句通配符与ACCESS模糊查询模糊查询like的解决方法的解决方法
ACCESS的通配符和SQL SERVER的通配符比较
===================================================
ACCESS库的通配符为:
* 与任何个数的字符匹配
? 与任何单个字母的字符匹配
SQL Server中的通配符为:
% 与任何个数的字符匹配
_ 与单个字符匹配
正文
我今天在写个页面的时候,也很郁闷,表中明明有记录,但在ASP里就是搜索不到,理论的sql语句如下:
Select * FROM t_food Where t_food.name like ‘*苹果*’
去GOOGLE搜搜发现,ASP中模糊查询要这样写:
Select * FROM t_food Where t_food.name like ‘%%苹果%%’
必须是“%”,而且要两个。大家多注意。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
SQL查询语句通配符问题
在Access中用SQL语句进行数据查询时,用了通配符*进行查询。语句如下:
Select * from normal where bookname like ‘*h*’
在Access的SQL视图中试验没有任何问题,工作一切正常。于是将SQL语句写入到C#程序中,结果一到查询语句时就出错跳
出,百思不得其解。于是查找Access帮助文件,找到如下帮助:
////////////////////////////////////////////////////////////
将字符串表达式与 SQL 表达式中的模式进行比较。
语法
expression Like “pattern”
Like 运算符语法包含以下部分:
部分说明
expression 在 Where 子句中使用的 SQL 表达式。
pattern 与 expression 进行比较的字符串文字。
说明
资源评论
weixin_38629303
- 粉丝: 4
- 资源: 868
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功