=========================================
MsgString = "查询到" & mrs.RecordCount & _
" 条记录 "
End If
ExecuteSQL_Exit:
Set mrs = Nothing
Set cnn = Nothing
Exit Function
=========================================
在function退出前Set mrs = Nothing,返回的Recordset当然有问题了,取消这句
MsgString = "查询到" & mrs.RecordCount & _
" 条记录 "
End If
ExecuteSQL_Exit:
Set mrs = Nothing
Set cnn = Nothing
Exit Function
=========================================
在function退出前Set mrs = Nothing,返回的Recordset当然有问题了,取消这句
解决方案 »
- 求一个SQL句子,看看能不能实现这个要求?
- **********请问关于sql2005中AWE的问题*************
- 单表统计汇总报表(高难度)高手请帮忙 急急
- 在查询分析器中,要访问master数据库中的sysprocesses表如何实现
- 关于between and查询问题
- 在ORACLE里面的语法和SQLSERVER不同,如何在SQLSERVER里面实现??
- 排序!
- [请教]我的一个表的字段为何种类型才能使得其长度超过50?
- 在过程序中怎么能得到服务器名,当前用户名,用户的密码?
- 年 和 月 分别是一个字段,,怎么查询 开始时间 结束时间
- 请问怎么实现这样的sql语句?
- 如何能够变通的对ntext,text类型进行排序?
你这样认为
那如何退出RECORDSET呢
应该可以吧与FUNCTION过程没关
mrs.Open Trim$(SQL), cnn, adOpenStatic, adLockBatchOptimistic '静态打开
set mrs.ActiveConnection = Nothing '取消连接
cnn.close '关闭连接
Set ExecuteSQL = mrs '返回recordset'更新recordset
cnn.open ......... '打开连接
set set mrs.ActiveConnection=cnn
mrs.UpdateBatch
cnn.close
cnn.open ......... '打开连接
set set mrs.ActiveConnection=cnn
mrs.UpdateBatch
set mrs.ActiveConnection = Nothing '取消连接
cnn.close漏了点冬冬,错误处理自己加 :-)