在LS中通过ADO访问DB2数据库时,记录集很多功能都不能使用
我的环境是:db2 V8 for windows、Lotus R6。
访问DB2数据库时,能成功连接DB2,并能将数据提取到记录集中(全部CursorType 和LockType的组合我都试了 ),结果发现,对记录集不能进行任何操作,包括定位、增删改等,就好像记录集被锁定了!
不知道这是被IBM限制了还是其它问题(程序上应该没有问题,相同的程序在SQL SERVER下都使用很久了)。
Set cnn = createobject("adodb.connection")
dbString = "ADO连接字符串"
cnn.ConnectionString = dbString
cnn.open
Set rst = createobject("adodb.recordset")
StrSQL = "select * from table1"
rst.Open StrSQL , cnn, 1, 3
....