在一个修改用户信息的窗体中有一个姓名列表控件datacombo1和一个RECORDSET变量RSTXM,sql="select 姓名 form yhxx order by 姓名"
RSTXM.open sql,conn,adOpenKeyset ,adLockReadOnly 执行修改信息的语句如下:
sql="update yhxx set 姓名='张三' where 姓名='李四'"
conn.execute sql请问RSTXM.open sql,conn,adOpenKeyset ,adLockReadOnly 中的adLockReadOnly 会不会影响CONN.EXECUTE的执行。
RSTXM.open sql,conn,adOpenKeyset ,adLockReadOnly 执行修改信息的语句如下:
sql="update yhxx set 姓名='张三' where 姓名='李四'"
conn.execute sql请问RSTXM.open sql,conn,adOpenKeyset ,adLockReadOnly 中的adLockReadOnly 会不会影响CONN.EXECUTE的执行。
c:\program files\common files\system\ado\adovbs.inc
文件,或者在你的系统盘中搜索到这个文件来了解.
这些个连接不都是连到数据库的吗,adLockReadOnly控制的是数据库,而不是这个连接呀。
RSTXM.open sql,conn,adOpenKeyset ,adLockReadOnly 显然 RSTXM的连接是conn
CONN.EXECUTE 显然 这个EXECUTE的连接也是conn这两个语句中的conn,难说你能说是两个连接。
RSTXM.open sql,conn,adOpenKeyset ,adLockReadOnly 显然用的连接是OONN
而CONN.EXECUTE 用的连接也显然是CONN怎么说这两个不是同一个连接呢。
rs.open sql paramepters ..
这里的只读参数的 只读的意义是针对于这个记录集。 声明一个只读的游标, 产生不可update的记录集(内存数据), 而不是锁定表。