社区
数据库(包含打印,安装,报表)
帖子详情
如何调用返回值类型为recordset的函数?
oldsky
2003-09-08 10:25:05
我遇到如下问题:
Dim rst As New adodb.Recordset
Set rst = ReadTQStyle() 'ReadTQStyle函数返回类型为recordset
Debug.Print rst.RecordCount '报错:对象关闭时,操作不允许
...全文
83
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
ASP连接数据库的
函数
ASP连接数据库的
函数
ASP连接数据库的
函数
VC ADO
调用
存储过程
关于ADO
调用
存储过程的标准的做法:按照以下步骤进行: 1、生成并初始化一个_CommandPtr对象; 2、生成
调用
存储过程需要的参数,这些参数都是_ParameterPtr对象; 3、按照顺序将使用_CommandPtr的Append方法为存储过程提供参数(包括输入参数和输出参数); 4、为_CommandPtr对象指定需要使用的ADO连接等; 5、使用_CommandPtr的Execute方法
调用
存储过程; 6、从结果中获取返回参数的值(如果有的话)。
VB操作数据库的基本
函数
模块.doc
VB操作数据库的基本
函数
模块
数据库(包含打印,安装,报表)
1,217
社区成员
55,952
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章