TC官方合作论坛

标题: 求求求Access数据库如何用SQL查找 [打印本页]

作者: 秋天的童话    时间: 2014-6-27 21:39
标题: 求求求Access数据库如何用SQL查找
本帖最后由 秋天的童话 于 2014-6-28 02:43 编辑

刚刚学,小白一个,因为论坛里Access数据库和SQL的说得也不多加上小弟实在笨!!!!就在百度上找找但看得不明白
求Access数据库如何用SQL查找文本(名字)
表:Info
编号   姓名
用编辑框写入要找的姓,在Access数据库里查找


[attach]16389[/attach]
比如我想找陈字

    内容=编辑框.获得文本("编辑框0")
    Sql语句="SELECT * FROM Info WHERE 姓名 like '陈'" // 这样可以,    但我想把陈字从编辑输入
     Sql语句="SELECT * FROM Info WHERE 姓名 like '内容'"//这个是不对的
    求正解~~谢谢~~求解答~~~~~~~~~~~~~~~~~~~~
关贴~~~





作者: 秋天的童话    时间: 2014-6-28 02:42
好吧~~还是得靠度娘~~~~
作者: veeyoo    时间: 2014-6-28 08:20
Sql语句="SELECT * FROM Info WHERE 姓名 like “'%”&内容&“%'”"
作者: q273814    时间: 2014-6-28 08:50
一样的啊 Access和sql
select * from 表名 where 条件
你把sql字符串写对就行了
  Sql语句="SELECT * FROM Info WHERE 姓名 like \'" & 内容 & "\'"
作者: 秋天的童话    时间: 2014-6-28 12:22
本帖最后由 秋天的童话 于 2014-6-28 12:33 编辑
veeyoo 发表于 2014-6-28 08:20
Sql语句="SELECT * FROM Info WHERE 姓名 like “'%”&内容&“%'”"

谢谢,昨晚我用Sql语句="SELECT * FROM Info WHERE 姓名 like '"&内容&"'"也可以,先来先采纳
因为对( “'%”& &“%'”")符号使用不了解,能否讲解一二
作者: 秋天的童话    时间: 2014-6-28 12:24
本帖最后由 秋天的童话 于 2014-6-28 12:33 编辑
q273814 发表于 2014-6-28 08:50
一样的啊 Access和sql
select * from 表名 where 条件
你把sql字符串写对就行了

谢谢回复,非常感谢,你们说的都可以只有一个采纳,给你加分,以表感谢
昨晚我用Sql语句="SELECT * FROM Info WHERE 姓名 like '"&内容&"'"也可以
因为对(\'" &  & "\'")符号使用不了解,能否讲解一二

作者: q273814    时间: 2014-6-28 13:02
秋天的童话 发表于 2014-6-28 12:24
谢谢回复,非常感谢,你们说的都可以只有一个采纳,给你加分,以表感谢
昨晚我用Sql语句="SELECT * FROM Info  ...

打开TC TC的库里面 有那个转义字符  看一下 在tc里 字符串里面如果有引号 要用\加引号 因为引号本身的意思是用来 区分字符串的 字符串都用双引号包这是吧  那如果 字符串里本身就有引号就 混淆了 所以 在字符串里要进行转义  你看下帮助文档
作者: q273814    时间: 2014-6-28 13:03
秋天的童话 发表于 2014-6-28 12:22
谢谢,昨晚我用Sql语句="SELECT * FROM Info WHERE 姓名 like '"&内容&"'"也可以,先来先采纳
因为对( “'% ...


那兄弟的答案里的%是sql的语法 你可以百度相关的 sql 通配符 学数据库的话 给你个网址http://www.w3school.com.cn/
作者: 秋天的童话    时间: 2014-6-28 13:52
q273814 发表于 2014-6-28 13:03
那兄弟的答案里的%是sql的语法 你可以百度相关的 sql 通配符 学数据库的话 给你个网址http://www.w3schoo ...

谢谢,TC里的我会,只要不会sql通配符 ,谢谢
作者: q273814    时间: 2014-6-29 13:25
秋天的童话 发表于 2014-6-28 13:52
谢谢,TC里的我会,只要不会sql通配符 ,谢谢

sql通配符 在我给的那个网站 左边找到sql 点进去 同样的左边有个通配符 进去多看看 我也忘的差不多了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1