AdLockreadonl y:常量值1。 Recordset 对象以只读方式启动,指定不能修改记录 集中的记录,无法运行 AddNew、 Update及 Delete等方法,适用于仅浏览数据的场合 AdLockoptimstic:常量值3。直到用 Update方法提交更新记录时才锁定记录
AdLockReadOnly:常量值1。Recordset 对象以只读方式启动,指定不能修改记录 集中的记录,无法运行AddNew、Update及 Delete等方法,适用于仅浏览数据的场合。 AdLockOptimstic:常量值3。直到用 Update方法提交更新记录时才锁定记录
AdLockPessimistic:常量值2。当修改 记录时,数据提供者将尝试锁定记录以确 保成功地编辑记录。只要编辑一开始, 立即锁住记录。 AdLockBatchoptims tic:常量值4。同 时更新多笔数据时,暂不将更新数据存入 数据库,而是暂存在缓冲区中,等待 UpdateBatch调用后才将数据一次性写入 数据库。指定记录只能成批地更新。 当不需要改动任何记录时,应该使 用只读的记录集,这样提供者不用做任何 检测。对于一般的使用 AdLockOptimstic
AdLockPessimistic:常量值2。当修改 记录时,数据提供者将尝试锁定记录以确 保成功地编辑记录。只要编辑一开始,则 立即锁住记录。 AdLockBatchOptimstic:常量值4。同 时更新多笔数据时,暂不将更新数据存入 数据库,而是暂存在缓冲区中,等待 UpdateBatch调用后才将数据一次性写入 数据库。指定记录只能成批地更新。 当不需要改动任何记录时,应该使 用只读的记录集,这样提供者不用做任何 检测。对于一般的使用AdLockOptimstic
(3) Filter属性:该属性是 Recordset对 象的一个重要属性。虽然能使用SL语句 方便地对数据库中的记录进行过滤,但要 频繁的使用SαL语句更新数据集将增大系 统的负担,降低系统性能。使用 Filter属 性将可以方便地对 Recordset对象的数据 集设置过滤条件
(3)Filter属性:该属性是Recordset对 象的一个重要属性。虽然能使用SQL语句 方便地对数据库中的记录进行过滤,但要 频繁的使用SQL语句更新数据集将增大系 统的负担,降低系统性能。使用Filter属 性将可以方便地对Recordset对象的数据 集设置过滤条件
Filter属性的语法格式如下: Recordset Filter=Criteria. String 其中 Criteria. String就是过滤条件字符 串,它可由一个或多个用AN或OR等逻辑 运算符连接的子句组成。 每个过滤条件由 < FieldName operatorxvalue组成,如 name=Jane’。若有两个或两个以上的 过滤条件,则使用AN或OR逻辑运算符将 各个过滤条件连接起来
Filter属性的语法格式如下: Recordset.Filter=Criteria.String 其中Criteria.String就是过滤条件字符 串,它可由一个或多个用AND或OR等逻辑 运算符连接的子句组成。 每个过滤条件由 <FieldName><Operator><Value>组成,如 "name='Jane'"。若有两个或两个以上的 过滤条件,则使用AND或OR逻辑运算符将 各个过滤条件连接起来
每个过滤条件使用时应遵循以下规则: Fieldname必须为当前 Recordset中的有 效字段名。如果字段名包含空格,必须用 方括号将字段名括起来。 Operator是关系运算符。可以是<、> 〉、=或LI陀E等运算符。 Value用于与对应字段匹配的值,如 Jane’等(字符串和日期使用单引号)。 如果 Operator为LIKE, Value可以使用匹 配符,可以使用星号(*)和百分号(%), 星号(*)匹配任意个字符,而百分号(%) 匹配任意一个字符
每个过滤条件使用时应遵循以下规则: FieldName必须为当前Recordset中的有 效字段名。如果字段名包含空格,必须用 方括号将字段名括起来。 Operator是关系运算符。可以是< 、> 、 <= 、>= 、<> 、 =或LIKE等运算符。 Value用于与对应字段匹配的值,如 'Jane'等(字符串和日期使用单引号)。 如果Operator为LIKE,Value可以使用匹 配符,可以使用星号(*)和百分号(%), 星号(*)匹配任意个字符,而百分号(%) 匹配任意一个字符