社区
VB基础类
帖子详情
关于记录集的问题,是否这么想过?
myhelp_110
2005-08-05 04:58:44
大家都知道,如何在定义并生成了一个记录集之后,要做open时,如果已处于打开状态则必须先close一下。我想问:如果不执行close操作,而是执行:set rs=new adodb.recordset,是不是也可以呢?
这样就不用先判断是不是打开,如果是打开则先关闭了。无论何时执行这条语句也不会报错的。
可是我不知这么用有什么不好的地方,反正我这么用也没有提示错误什么的。
请大家指教我。谢谢。
...全文
97
6
打赏
收藏
关于记录集的问题,是否这么想过?
大家都知道,如何在定义并生成了一个记录集之后,要做open时,如果已处于打开状态则必须先close一下。我想问:如果不执行close操作,而是执行:set rs=new adodb.recordset,是不是也可以呢? 这样就不用先判断是不是打开,如果是打开则先关闭了。无论何时执行这条语句也不会报错的。 可是我不知这么用有什么不好的地方,反正我这么用也没有提示错误什么的。 请大家指教我。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vbknight
2005-08-07
打赏
举报
回复
qq40538764
vbknight
2005-08-06
打赏
举报
回复
应该不可以,否则还用close干什么,但道理不明白。
myhelp_110
2005-08-06
打赏
举报
回复
大家没明白我的意思:我是说已经有rs 这个记录集了,而且处于打开状态,我想再执行open的时,如果直接:set rs=new adodb.recordset,是不是会自动进行rs.close,set rs=nothing,set rs=new adodb.recordset这一系列的过程。也就是说不会再在内存在开空间,还用原来rs自已的空间。
为什么要问这个问题呢?就是因为每打开记录集前都要执行:1.先判断rs是否是打开的,如果是就先关闭它,然后在进行打开操作open,我想省去判断和关闭的代码,直接写set rs=new adodb.recordset,不知有什么不好。请各位老师指教。
lishengyu
2005-08-05
打赏
举报
回复
狂顶 狂顶 狂顶
pweixing
2005-08-05
打赏
举报
回复
如果不关闭,在多人同时使用的时候可能会出错
zhujiechang
2005-08-05
打赏
举报
回复
可以。
但这样的习惯并不好。
好的习惯是:
首先close,然后还要set 对象=nothing,然后才new。对已经已经实例化的对象而言。
XSS跨站脚本漏洞精讲/原理/绕过/防御
课程主要解决
问题
: 1、搞明白什么是XSS,XSS有几个分类,分类的依据是什么? 2、XSS能做什么事情?通过实验学习盗cookie、点击劫持、获取目标主机信息、键盘记录器、内网...
Recordset
记录集
对象的属性(一)
因为删除、更新、添加操作不需要返回
记录集
,因此可以直接使用连接对象或是命令对象的Exexut方法,但是利用
记录集
对象有时会更简单,此外,通过
记录集
对象能够实现比较复杂的数据库管理任务,比如要采用分页显示记录...
Recordset
记录集
对象的属性
因为删除、更新、添加操作不需要返回
记录集
,因此可以直接使用连接对象或是命令对象的Exexut方法,但是利用
记录集
对象有时会更简单,此外,通过
记录集
对象能够实现比较复杂的数据库管理任务,比如要采用分页显示记录...
关于数据集(你知道哪些数据集?)(图像)
MNIST是最受欢迎的深度学习数据集之一,这是一个手写数字数据集,包含一组60,000个示例的训练集和一个包含10,000个示例的测试集。这是一个很好的数据库,用于在实际数据中尝试学习技术和深度识别模式,同时可以在...
ADO 调用存储过程返回多个
记录集
的
问题
(关于存储过程内Set NoCount On的作用)
最近在 CSDN 上回答了好几个网友大致相同的
问题
...id=4156955大致都是问:为什么没有返回数据集或将
记录集
赋给表格控件出错产生
问题
的原因大致有几个1。不清楚 ADO.Connect
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章