dialog和form有何区别?
用absolutepage和pagesize进行分页.
错误指向absolutepage=m_int(一个整数)
当前Recordset不支持书签.这可能是提供者或选定的光标类型限定的.且存在rst.recordcount=-1的现象.
用ODBC就没有这个错误,但是用字符串联接就会出现以上错误.
recordset的打开方式为adOpenKeyset,adLockOptimistic二个常识性的问题::是否有必要每次打开记录集把它进行封装在一个函数里面(仅有的一个参数为SQL词句).然后再函数里进行联接正确性的检查(假设系统在一个局域网里运行)???如果有必要如何做?
2.用ADO的方法更新或者增删实表中的记录是否有必要对其进行事务加锁(begintrans......)????如果有必要又将如何做?
用absolutepage和pagesize进行分页.
错误指向absolutepage=m_int(一个整数)
当前Recordset不支持书签.这可能是提供者或选定的光标类型限定的.且存在rst.recordcount=-1的现象.
用ODBC就没有这个错误,但是用字符串联接就会出现以上错误.
recordset的打开方式为adOpenKeyset,adLockOptimistic二个常识性的问题::是否有必要每次打开记录集把它进行封装在一个函数里面(仅有的一个参数为SQL词句).然后再函数里进行联接正确性的检查(假设系统在一个局域网里运行)???如果有必要如何做?
2.用ADO的方法更新或者增删实表中的记录是否有必要对其进行事务加锁(begintrans......)????如果有必要又将如何做?
当前Recordset不支持书签.这可能是提供者或选定的光标类型限定的.且存在rst.recordcount=-1的现象.设置:
cn.CursorLocation = adUseClient
rs.CursorLocation = adUseClient
如:
on error goto err:
flag=cn.begintrans
cn.execute "delete b from a where a.id=b.aid and a.id=2"
cn.execute "insert into a(col1,col2) select 3,'ccccccc'"
cn.committrans
flag=0
..
..
err:
if flag=1 then cn.RollbackTrans