“rs1.open sql1,conn,1,1 “中1,1是什么意思?

前一个1是游标类型,第二个是锁定类型,在ADODB.inc(好像是这个文件名)定义了一堆常量,其中就有这两个,但是必须要包含那个文件才可以使用,所以就都使用数值了

第一个:

1,前向游标:即读取数据记录只能从前向后读,不能返回,并且不能反映读取同时其它用户对数据库的更新

2,静态游标,可向前和向后,但是不能反映其它用户的更新

3,动态游标,功能最强,当然也最耗资源

第二个

1,只读锁定,只能读不可以写的锁定数数据库

2,悲观锁定,从打开数据库开始锁定数据库,即锁定时其它用户无法更新数据库

3,乐观锁定,只在更新的瞬间锁定数据库

4,批量乐观锁定,在更新完一批以后提交到数据库时才锁定,如果有很多用户同时在更新数据库,则有可能更新到同一条记录

悲观锁定最不容易发生冲突,但是锁定时间太长,各有各的用途,实际应用时选择

俊霖

发表评论

您必须

目前评论:1   其中:访客  1   博主  0

  1. 可馨 5

    真是好东西,顶啊!