朱老师上课:关键词单引号、DAO、SQL
时 间:2007-10-30 08:33:01
作 者:Access软件网整理 ID:16 城市:江阴
摘 要:朱老师上课:关键词单引号、DAO、SQL
正 文:
竹笛有回复的
大丁丁(123339791) 21:31:59
本来我认为单引号是注释,第一次看见能在代码中用单引号
朱亦文(23699869) 21:32:17
DAO的连接字符串:
CurrentProject.Connection.ConnectionString
ADO的连接字符串:
CurrentDB.Connection.ConnectionString
星空朗月(248496292) 21:33:04
朱老师不要太累了
朱亦文(23699869) 21:34:14
好久没有给大家上课了
朱亦文(23699869) 21:36:01
再来一个问题
大丁丁(123339791) 21:36:02
单引号
朱亦文(23699869) 21:36:22
大家不要浪费这么好的时段
大丁丁(123339791) 21:36:17
我的啦
朱亦文(23699869) 21:36:40
单引号?没明白
大丁丁(123339791) 21:36:59
就是查找功能中有这么一段代码的
大丁丁(123339791) 21:37:38
查找文本就用单引号括起来
朱亦文(23699869) 21:38:00
查找功能?VBA编辑器的?还你自己写的代码?
大丁丁(123339791) 21:38:10
是老大的
朱亦文(23699869) 21:38:31
???!!!
大丁丁(123339791) 21:38:17
平台中的
朱亦文(23699869) 21:38:52
使用单引号
大丁丁(123339791) 21:39:16
是子窗体中的代码
朱亦文(23699869) 21:40:11
代码?
大丁丁(123339791) 21:41:44
咦,好难找啊
从容(274258780) 21:43:44
从容(274258780) 21:43:54
登录时又出现这个界面!
朱亦文(23699869) 21:44:18
看看是不是引用问题
从容(274258780) 21:44:28
朱亦文(23699869) 21:44:57
引用AccHelp.net的问题
华钟如贺(5318971) 21:44:59
晚上咋没见张老师? (梅啊,大家想你啦)
从容(274258780) 21:45:15
该怎么出来呢?
朱亦文(23699869) 21:45:48
在VBA编辑器中,工具-引用,检查引用对不对
从容(274258780) 21:47:10
从容(274258780) 21:48:03
没什么错啊,一直能登录的,就是调试了RUNSQL那条语句后,
朱亦文(23699869) 21:48:10
再引用一次,退出数据库,再进来
大丁丁(123339791) 21:49:41
Me.RecordSource = "Select * FROM tblBxmx Where tblBxmx.mxID='" & strSelectID & "'"是这一句
大丁丁(123339791) 21:50:16
单引号加双引号
阳光使者(1329849) 21:50:52
这个单引号没有放句首吧
朱亦文(23699869) 21:51:08
在这句中,双引号是VBA的,单引号是SQL的
大丁丁(123339791) 21:51:50
哦,SQL中的单引号的用法要查SQL的帮助?
从容(274258780) 21:52:52
没了
朱亦文(23699869) 21:52:55
单引号,在SQL语句中表示字符串常数
从容(274258780) 21:52:53
朱老师, 这条东东不见了
朱亦文(23699869) 21:53:23
怎么会不见?只好再引用一次罗
从容(274258780) 21:54:15
可是连选项都没了呀
大丁丁(123339791) 21:54:13
那里面又用了&",这么多干什么啊
朱亦文(23699869) 21:54:50
&是VBA中的字符串连接符
朱亦文(23699869) 21:55:09
选项没有?
大丁丁(123339791) 21:55:06
括起来后VBA读不到了吧?
大丁丁(123339791) 21:55:53
不然先读到单引号,全当注释处理啦
朱亦文(23699869) 21:57:00
你要把它看成是一个字符串
"Select * FROM tblBxmx Where tblBxmx.mxID='" & strSelectID & "'"
大丁丁(123339791) 21:58:11
就是啊,&在当中VBA看不见了啊
朱亦文(23699869) 21:59:09
& 并没有在""中,当然是VBA的连接符罗
大丁丁(123339791) 21:59:45
"Select * FROM tblBxmx Where tblBxmx.mxID='"
这样读啊?
朱亦文(23699869) 22:00:12
"Select * FROM tblBxmx Where tblBxmx.mxID='" 连接
变量strSelectID 再连接 "'"
大丁丁(123339791) 22:02:40
不是说,如果strSelectID 不是文本就不用单引号?
朱亦文(23699869) 22:03:27
假设strSelectID="001"
那么:
"Select * FROM tblBxmx Where tblBxmx.mxID='" & strSelectID & "'"
=
"Select * FROM tblBxmx Where tblBxmx.mxID='001'"
朱亦文(23699869) 22:04:20
看懂了吗?
阳光使者(1329849) 22:04:38
假设strSelectID="007"
那么:
"Select * FROM tblBxmx Where tblBxmx.mxID='" & strSelectID & "'"
=
"Select * FROM tblBxmx Where tblBxmx.mxID='007'"
大丁丁(123339791) 22:04:29
双引号不行?
大丁丁(123339791) 22:04:45
不用引号也不行?
朱亦文(23699869) 22:05:30
双引号也可以,不过要这样写:
"Select * FROM tblBxmx Where tblBxmx.mxID=""" & strSelectID & """"
大丁丁(123339791) 22:06:19
这不等同
Access软件网QQ交流群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 统计当月之前(不含当月)的记录...(03.11)
- 【Access Inputbo...(03.03)
- 按回车键后光标移动到下一条记录...(02.12)
- 【Access Dsum示例】...(02.07)
- Access对子窗体的数据进行...(02.05)
- 【Access高效办公】上月累...(01.09)
- 【Access高效办公】上月累...(01.06)
- 【Access Inputbo...(12.23)
- 【Access Dsum示例】...(12.16)

学习心得
最新文章
- 仓库管理实战课程(9)-开发往来单...(04.02)
- 仓库管理实战课程(8)-商品信息功...(04.01)
- 仓库管理实战课程(7)-链接表(03.31)
- 仓库管理实战课程(6)-创建查询(03.29)
- 仓库管理实战课程(5)-字段属性(03.27)
- 设备装配出入库管理系统;基于Acc...(03.24)
- 仓库管理实战课程(4)-建表操作(03.22)
- 仓库管理实战课程(3)-需求设计说...(03.19)
- 仓库管理实战课程(2)-软件背景和...(03.18)
- 仓库管理实战课程(1)-讲师介绍(03.16)