社区
C++ 语言
帖子详情
请教:数据连接关闭后,数据集中的数据是否还在?
zzyzgydotnet
2009-09-14 10:32:18
在.net里面,通过一个数据连接将记录读到数据集里面,数据连接关闭了数据集中依然有数据。
在delphi和c++中,也是通过一个数据连接将记录读到数据集里面,数据连接关闭了数据集里面就没有数据了,是这样的吗?有没有什么办法可以解决?
在线等。
...全文
101
8
打赏
收藏
请教:数据连接关闭后,数据集中的数据是否还在?
在.net里面,通过一个数据连接将记录读到数据集里面,数据连接关闭了数据集中依然有数据。 在delphi和c++中,也是通过一个数据连接将记录读到数据集里面,数据连接关闭了数据集里面就没有数据了,是这样的吗?有没有什么办法可以解决? 在线等。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzyzgydotnet
2009-09-14
打赏
举报
回复
自顶
myhder
2009-09-14
打赏
举报
回复
UP
zzyzgydotnet
2009-09-14
打赏
举报
回复
改了之后还是不行。
zzyzgydotnet
2009-09-14
打赏
举报
回复
3楼提供的帖子是这样的,VB的吧:
Private Sub Command1_Click()
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
cn.Provider = "SQLOLEDB"
cn.Open "Driver={SQL Server};Server=Develop;UID=SA;PWD=;DataBase=mrp"
cn.CursorLocation = adUseClient '如果少了这句将会出错
Set rs = cn.Execute("select * from bom")
Set rs.ActiveConnection = Nothing '这句也不能少
cn.Close
Set cn = Nothing
Do While Not rs.EOF
Debug.Print rs(0).Value
rs.MoveNext
Loop
rs.Close
Set rs = Nothing
End Sub
我参照了这样改了:
_variant_t vtEmpty (DISP_E_PARAMNOTFOUND, VT_ERROR);
_variant_t vtEmpty2(DISP_E_PARAMNOTFOUND, VT_ERROR);
Connect();//打开连接
m_conn->CursorLocation = adUseClient;//设置游标
m_cmd.CreateInstance( __uuidof(Command ));
m_cmd->ActiveConnection = m_conn;
m_cmd->CommandText = (_bstr_t)strSql;
_RecordsetPtr m_rs = m_cmd->Execute(&vtEmpty,&vtEmpty2,adCmdText);
m_cmd->ActiveConnection->Release();//
不知道这样用对不对
CDataSet ds = CDataSet(m_rs);
DisConnect();//关闭连接
return ds;
kouwenlong
2009-09-14
打赏
举报
回复
在builder下我用ADO连接数据库.关闭之后还是有的.
lingyin55
2009-09-14
打赏
举报
回复
找到一个帖子,可以参考下
http://topic.csdn.net/t/20021004/21/1072637.html
mengde007
2009-09-14
打赏
举报
回复
.net毕竟和c++还是有区别的;我们主要还是用微软的那套函数;那么取出数据后,数据集里面还是有数据的;
lingyin55
2009-09-14
打赏
举报
回复
应该是没有了。
你查下有关游标的,数据库那些我忘的差不多了。
Oracle DBA手记4:
数据
安全警示录
Oracle DBA手记4:
数据
安全警示录 盖国强著 ISBN 978-7-121-17206-9 2012年7月出版 定价:65.00元 16开 404页 宣传语 灾难与拯救全真全程商业案例! 内 容 简 介 这是一本写给大家看的
数据
安全之书,不仅仅是给技术人员,更重要的是给企业
数据
管理者,如果不看这些案例,你也...
Python
数据
可视化:浅谈
数据
挖掘岗
作者 | 小F来源 |法纳斯特之前在「
数据
分析岗」的文章提到,会写一期有关「
数据
挖掘岗」的文章。本次结合最近学的统计推断,来波简单的实战。首先
请教
了两位从事过
数据
挖掘的...
【信息化】MySQL
数据
库简介
1 什么是
数据
库? 简单的说,
数据
库(英文Dtabase)就是一个存放
数据
的仓库,这个仓库是按照一定的
数据
结果(
数据
结构是指
数据
的组织形式或
数据
之间的联系)来组织、存储的、我们可以通过
数据
库提供的多种方法来管理
数据
库里的
数据
更简单的形象理解,
数据
库和我们生活
中
存放杂物的仓库性质一样,区别只是存放的东西不同。 2
数据
库的种类 早期比较流行的
数据
库模...
ArcSDE性能优化系列之
数据
编辑
其实有好多用户有这个困扰,再进行大量ArcGIS
数据
编辑后,
数据
的查询、分析、编辑效率会越来越慢,其实了解ArcSDE版本的用户应该知道这是怎么回事,这里就不再反复的去说明了。 详细参考版本介绍:http://wenku.baidu.com/view/7ad2ec7d27284
python
中
的
数据
存储-json
很多程序都要求用户输入某种信息, 程序都把用户提供的信息存储在列表和字典等
数据
结构
中
, 用户
关闭
程序时,你几乎总是要保存他们的信息: 一种简单的方式是使用模块json来存储
数据
(在python
中
使用json的时候,主要也就是使用json模块,json是以一种良好的格式来进行
数据
交互) 模块json让你能够将简单的python
数据
结构转存到文件
中
, 并在程序再次运行时加载该文件
中
的
数据
...
C++ 语言
64,682
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章