vba怎么取不到记录集的个数
相关语句如下:
Dim cn As New ADODB.Connection
Dim rst As New ADODB.Recordset
Dim R As Integer
ConnectString = "DRIVER={SQL Server}; SERVER=192.168.0.1;UID=u1;PWD=u1; DATABASE=database2000"
cn.Open ConnectString
sqlstr = "select * from user_list"
Set rst = cn.Execute(sqlstr)
R = rst.RecordCount
1.为什么R总是等于-1呢?
2.如果user_list表中没有数据或没这个表,cn.Execute(sqlstr)是不是会出错?
Dim cn As New ADODB.Connection
Dim rst As New ADODB.Recordset
Dim R As Integer
ConnectString = "DRIVER={SQL Server}; SERVER=192.168.0.1;UID=u1;PWD=u1; DATABASE=database2000"
cn.Open ConnectString
sqlstr = "select * from user_list"
Set rst = cn.Execute(sqlstr)
R = rst.RecordCount
1.为什么R总是等于-1呢?
2.如果user_list表中没有数据或没这个表,cn.Execute(sqlstr)是不是会出错?
...全文
相关推荐
VBA实现的统计两列重复个数
VBA(excel)实现的统计两列重复个数,快速统计,简洁明了。
CAD-vba开发中VBA“找不到工程或库”错误解决方法
CAD-vba开发中VBA“找不到工程或库”错误解决方法,解决vba开发中的难题
按条件取数VBA
EXCEL用的vba程序可以用来进行条件统计取数计算等等。
基于AutoCAD VBA的取点程序的开发和应用
基于AutoCAD VBA的取点程序的开发和应用,郑飞,周勇,在许多地理地形图中,等高线取点的过程通常是繁琐单调的。本文利用VBA对AutoCAD进行二次开发,简化了等高线取点的过程。通过ActiveX技�
VBA解析outlook邮件
通过outlook自带的VBA宏解析outlook邮件,提取邮件的主题,抄送,正文等信息


