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

rs.open sql,conn,1,3 详解

时 间:2012-09-03 08:44:39
作 者:麥田   ID:11  城市:上海  QQ:3002789054点击这里给麥田发消息
摘 要:rs.open sql,conn,1,3 详解
正 文:

rs.open sql,conn,1,3     有没有详细解释一下这句话是什么意思? 
 
  conn,可以选几项。分别是什么。有什么作用?  
  1,可以选几项。分别是什么。有什么作用?  
  3,可以选几项。分别是什么。有什么作用?

解释:

sql是要执行的数据库操作语句;    
  数据库连接对象;  
  1代表游标的类型;  
  3代表游标的锁定类型;
  后面两项找一adovbs.inc文件看。asp的基础书籍都会讲这些。


总结一下:  
  RS.OPEN   SQL,CONN,A,B    
  A:
  ADOPENFORWARDONLY(=0)   只读,且当前数据记录只能向下移动    
  ADOPENSTATIC(=3)        只读,当前数据记录可自由移动    
  ADOPENKEYSET(=1)        可读写,当前数据记录可自由移动    
  ADOPENDYNAMIC(=2)       可读写,当前数据记录可自由移动,可看到新增记录    
   
  B:
  ADLOCKREADONLY(=1)         默认值,用来打开只读记录    
  ADLOCKPESSIMISTIC(=2)      悲观锁定    
  ADLOCKOPTIMISTIC(=3)       乐观锁定    
  ADLOCKBATCHOPTIMISTIC(=4)  批次乐观锁定    
   
  rs是记录集对象,open是其方法,sql是自定义的sql语句,conn是已打开的数据库连接。
  后面的1,3,就如楼上所说,是记录集的游标和锁类型。  
   
   
  ADLOCKPESSIMISTIC(=2)   悲观锁定     当记录集打开的时候将其锁定  
  ADLOCKOPTIMISTIC(=3)    乐观锁定     当记录集的update事件触发时锁定 



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

常见问答:

技术分类:

相关资源:

专栏作家

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