急急急!!!解决ORACLE查询问题!!!
我已经连接上了ORACLE8.16数据库用ADODC控件帮定其他控件也可以但是我想得到一个SQL语句的RECORDSET却总是得到记录集的recordcount为-1.代码如下:
Dim Cnndb As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Dim strSql as String
Cnndb.ConnectionString="DSN=test;UID=test;PWD=test"
Cnndb.open
strSql = "select * from tbl_test"
Rs.open strSql, Cnndb, 3, 3
'Rs.open strSql, Cnndb, 1, 3 (用这个,Rs.RecordCount也是-1)
msgbox Rs.RecordCount
...........
但是我用set Rs= ADODC1.Recordset
后Rs.RecordCount就正常了!!我对此很是不解.请大家指教.
Cnndb肯定好使!