Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-窗体/数据页

初学者看:数据表窗体显示或隐藏字段

时 间:2008-03-12 17:43:54
作 者:suve   ID:364  城市:武汉
摘 要:数据表窗体显示或隐藏字段实例,可用于学习CreateObject,controls(),columnhidden,初学者也可用来学习添加查询,with..end with, while..wend,
正 文:

点击下载此附件

这个是我琢磨数据表窗体显示或隐藏字段的作业,做了好久,得到!Leonardo 和Henry D. Sy还有tomtony 给我的无私帮助,很感谢!

本例可用于学习CreateObject,controls(),columnhidden,初学者也可用来学习添加查询,with..end with, while..wend,呵呵,对初学者,什么都是新鲜的。

下面的对话我觉得对初学者理解creatobject很有帮助,所以录下来,希望有更多的新人看到。

 10:49:17
Set rstemp = CreateObject("adodb.recordset") 我总是不晓得这句是在说 什么

!Leonardo 10:49:31
这创建一个 ado记录啊
 10:49:51
是啊,明白你这句话字面意思
!Leonardo 10:50:12
用着用着你就明白它了。呵呵
10:50:31
然后,rstemp就相当于一个表的一行了,是吗
!Leonardo 10:50:59
在没有 rstemp.open 之前,它应该是没有内容的
!Leonardo 10:51:30
它是一个记录集和
!Leonardo 10:51:52
能获取多少记录取决于 sql语句
 10:52:24
它是单行集合,还是阵列集合
!Leonardo 10:52:46
阵列吧,2维的
 10:53:43
rstemp.Open sql3, CurrentProject.Connection, 1, 1 什么意思?
Henry D. Sy 10:54:25
Set rstemp = CreateObject("adodb.recordset") 我总是不晓得这句是在说 什么
改用  dim rs as new adodb.recordset
也许你会更容易理解
!Leonardo 10:55:02
 是的~
 伊林 10:55:44
是不是相当于创建了一个数组变量,然后你给数组变量赋值
!Leonardo 10:55:45
rstemp 通过当前的 数据库连接 只读 打开 以sql3为查询语句的记录集
Henry D. Sy 10:55:47
leno的是迟绑定
我的是早绑定
伊林 10:57:37
rstemp.Open sql3, CurrentProject.Connection, 1, 1 ??
!Leonardo 10:58:05
!Leonardo(174915)  10:55:45
rstemp 通过当前的 数据库连接 只读 打开 以sql3为查询语句的记录集

Henry D. Sy 11:00:04
rstemp---记录集
。open是dao的打开记录集方法
sql3是记录集的源
current。。。是通过当前的连接
1,1是记录集的键集属性和指针特性
 伊林 11:00:04
1,1  是位置?
!Leonardo 11:00:31
不是 1,1 这两个参数比较麻烦
!Leonardo 11:01:00
你先不用理他这么多,记住 1,1是只读,就是不能update与insert的, 1,3是可读写就行了
Henry D. Sy 11:01:26
recordset.Open Source, ActiveConnection, CursorType, LockType, Options

Source   可选,变体型,计算 Command 对象的变量名、SQL 语句、表名、存储过程调用或持久 Recordset 文件名。

ActiveConnection   可选。变体型,计算有效 Connection 对象变量名;或字符串,包含 ConnectionString 参数。

CursorType   可选,CursorTypeEnum 值,确定提供者打开 Recordset 时应该使用的游标类型。可为下列常量之一(参阅 CursorType 属性可获得这些设置的定义)。

 伊林 11:02:27
rs.update ?    指针类型1,锁定类型1,选项?

Henry D. Sy 11:02:53
CursorType   可选,CursorTypeEnum 值,确定提供者打开 Recordset 时应该使用的游标类型。可为下列常量之一(参阅 CursorType 属性可获得这些设置的定义)。

常量 说明
AdOpenForwardOnly (默认值)打开仅向前类型游标。
AdOpenKeyset 打开键集类型游标。
AdOpenDynamic 打开动态类型游标。
AdOpenStatic 打开静态类型游标。


LockType   可选。确定提供者打开 Recordset 时应该使用的锁定(并发)类型的 LockTypeEnum 值,可为下列常量之一(参见 LockType 属性可获得详细信息)。

常量 说明
AdLockReadOnly (默认值)只读 — 不能改变数据。
AdLockPessimistic 保守式锁定(逐个) — 提供者完成确保成功编辑记录所需的工作,通常通过在编辑时立即锁定数据源的记录。
AdLockOptimistic 开放式锁定(逐个) — 提供者使用开放式锁定,只在调用Update 方法时才锁定记录。
AdLockBatchOptimistic 开放式批更新—用于批更新模式(与立即更新模式相对)。
!Leonardo 11:04:40
呵呵,这里写的好详细了



Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助