TC官方合作论坛

 找回密码
 立即注册
查看: 1191|回复: 9
打印 上一主题 下一主题

[已解决] 求求求Access数据库如何用SQL查找

[复制链接]
跳转到指定楼层
楼主
发表于 2014-6-27 21:39:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 秋天的童话 于 2014-6-28 02:43 编辑

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



比如我想找陈字

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




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

板凳
发表于 2014-6-28 08:20:38 | 只看该作者
Sql语句="SELECT * FROM Info WHERE 姓名 like “'%”&内容&“%'”"
回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2014-6-28 02:42:27 | 只看该作者
好吧~~还是得靠度娘~~~~
回复 支持 反对

使用道具 举报

地板
发表于 2014-6-28 08:50:25 | 只看该作者
一样的啊 Access和sql
select * from 表名 where 条件
你把sql字符串写对就行了
  Sql语句="SELECT * FROM Info WHERE 姓名 like \'" & 内容 & "\'"

评分

参与人数 0威望 +5 金币 +5 收起 理由
秋天的童话 + 5 + 5 赞一个!谢谢

查看全部评分

回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2014-6-28 12:22:28 | 只看该作者
本帖最后由 秋天的童话 于 2014-6-28 12:33 编辑
veeyoo 发表于 2014-6-28 08:20
Sql语句="SELECT * FROM Info WHERE 姓名 like “'%”&内容&“%'”"

谢谢,昨晚我用Sql语句="SELECT * FROM Info WHERE 姓名 like '"&内容&"'"也可以,先来先采纳
因为对( “'%”& &“%'”")符号使用不了解,能否讲解一二
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2014-6-28 12:24:43 | 只看该作者
本帖最后由 秋天的童话 于 2014-6-28 12:33 编辑
q273814 发表于 2014-6-28 08:50
一样的啊 Access和sql
select * from 表名 where 条件
你把sql字符串写对就行了

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

使用道具 举报

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

打开TC TC的库里面 有那个转义字符  看一下 在tc里 字符串里面如果有引号 要用\加引号 因为引号本身的意思是用来 区分字符串的 字符串都用双引号包这是吧  那如果 字符串里本身就有引号就 混淆了 所以 在字符串里要进行转义  你看下帮助文档
回复 支持 反对

使用道具 举报

8#
发表于 2014-6-28 13:03:45 | 只看该作者
秋天的童话 发表于 2014-6-28 12:22
谢谢,昨晚我用Sql语句="SELECT * FROM Info WHERE 姓名 like '"&内容&"'"也可以,先来先采纳
因为对( “'% ...


那兄弟的答案里的%是sql的语法 你可以百度相关的 sql 通配符 学数据库的话 给你个网址http://www.w3school.com.cn/
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2014-6-28 13:52:32 | 只看该作者
q273814 发表于 2014-6-28 13:03
那兄弟的答案里的%是sql的语法 你可以百度相关的 sql 通配符 学数据库的话 给你个网址http://www.w3schoo ...

谢谢,TC里的我会,只要不会sql通配符 ,谢谢
回复 支持 反对

使用道具 举报

10#
发表于 2014-6-29 13:25:06 | 只看该作者
秋天的童话 发表于 2014-6-28 13:52
谢谢,TC里的我会,只要不会sql通配符 ,谢谢

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

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-26 14:49 , Processed in 0.304748 second(s), 27 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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