社区
数据库(包含打印,安装,报表)
帖子详情
如何调用返回值类型为recordset的函数?
oldsky
2003-09-08 10:25:05
我遇到如下问题:
Dim rst As New adodb.Recordset
Set rst = ReadTQStyle() 'ReadTQStyle函数返回类型为recordset
Debug.Print rst.RecordCount '报错:对象关闭时,操作不允许
...全文
86
11
打赏
收藏
如何调用返回值类型为recordset的函数?
我遇到如下问题: Dim rst As New adodb.Recordset Set rst = ReadTQStyle() 'ReadTQStyle函数返回类型为recordset Debug.Print rst.RecordCount '报错:对象关闭时,操作不允许
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xingnup
2003-09-11
打赏
举报
回复
你应该贴ReadTQStyle函数的代码出来大家才能帮你分析.
tfront
2003-09-09
打赏
举报
回复
为什么不把函数直接写成Public Function ReadTQStyle() As Adodb.RecordSet
返回值也不用写rs.clone,直接Set ReadTQStyle=rs就可以了。
oldsky
2003-09-09
打赏
举报
回复
ReadTQStyle()
函数F8单步调没问题
xingnup
2003-09-08
打赏
举报
回复
应该是你的函数返回Recordset失败了.或返回的Recordset未打开.
betagain
2003-09-08
打赏
举报
回复
ReadTQStyle(里面少东西?)
lxcc
2003-09-08
打赏
举报
回复
Public Function ReadTQStyle() As Object
Dim strSql As String
strSql = "SELECT * FROM YourTable WHERE con..."
On Error Resume Next
rs.Open strSql, cn, 1, 3
If Err.Number <> 0 Then
'MsgBox "应用程序出错,错误提示:" & Err.Description
Exit Function
End If
Set ReadTQStyle= rs.Clone
rs.Close
End Function
lxcc
2003-09-08
打赏
举报
回复
Public Function ReadTQStyle() As Object
Dim strSql As String
strSql = "SELECT * FROM YourTable WHERE con..."
On Error Resume Next
rs.Open strSql, cn, 1, 3
If Err.Number <> 0 Then
'MsgBox "应用程序出错,错误提示:" & Err.Description
Exit Function
End If
Set ReadTQStyle= rs.Clone
rs.Close
End Function
wumy_ld
2003-09-08
打赏
举报
回复
把ReadTQStyle()的代码贴出来看看,应该是那里面有问题
dary_zhou
2003-09-08
打赏
举报
回复
我建义你用F8进行调试一下,看问题出在哪里
还有一种可能就是你的记录集打开方试如果不是1,1那rst.RecordCount 这个属性就会是-1
szyhy810518
2003-09-08
打赏
举报
回复
建议用函数参数传递Recordset对象
Public Function ReadTQStyle(objRs as adodb.recordset) As boolean
Dim strSql As String
strSql = "SELECT * FROM YourTable WHERE con..."
On Error Resume Next
objRs.Open strSql, cn, 1, 3
If Err.Number <> 0 Then
ReadTQStyle=false
else
ReadTQStyle=true
End If
End Function
pyhjy
2003-09-08
打赏
举报
回复
连接对象connection的execute方法的返回值是recordset
自动识别Access 2000数据库路径例子,可以查上一条记录,下一条记录, '数据库连接,'查询语句,'
调用
函数
等,VB6.0源代码,
自动识别Access 2000数据库路径例子,可以查上一条记录,下一条记录, '数据库连接,'查询语句,'
调用
函数
等,VB6.0源代码,
高考专题复习专题四-自定义
函数
及VB访问数据库.doc
高考专题复习专题四-自定义
函数
及VB访问数据库.doc
使用VB
调用
oracle数据库存储过程的研究.pdf
使用VB
调用
oracle数据库存储过程的研究.pdf
ASP连接数据库的
函数
ASP连接数据库的
函数
ASP连接数据库的
函数
VC ADO
调用
存储过程
关于ADO
调用
存储过程的标准的做法:按照以下步骤进行: 1、生成并初始化一个_CommandPtr对象; 2、生成
调用
存储过程需要的参数,这些参数都是_ParameterPtr对象; 3、按照顺序将使用_CommandPtr的Append方法为存储过程提供参数(包括输入参数和输出参数); 4、为_CommandPtr对象指定需要使用的ADO连接等; 5、使用_CommandPtr的Execute方法
调用
存储过程; 6、从结果中获取返回参数的值(如果有的话)。
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章