社区
Oracle
帖子详情
_RecordsetPtr 的问题 !!!!!!!!!!
quziao
2007-03-23 02:31:53
_ConnectionPtr 用他执行完SQL语句之后,如"select * from test" 得到了很多条数据,返回_RecordsetPtr 类型,现在我像得到工得到了多少条数据,并一次的取出数据,该怎么做 .我看到MOVE MOVENEXT MOVEFIRST等,怎么用?
...全文
123
8
打赏
收藏
_RecordsetPtr 的问题 !!!!!!!!!!
_ConnectionPtr 用他执行完SQL语句之后,如"select * from test" 得到了很多条数据,返回_RecordsetPtr 类型,现在我像得到工得到了多少条数据,并一次的取出数据,该怎么做 .我看到MOVE MOVENEXT MOVEFIRST等,怎么用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
quziao
2007-03-23
打赏
举报
回复
谢谢!!!!
hongqi162
2007-03-23
打赏
举报
回复
http://blogger.org.cn/blog/more.asp?name=chasetang&id=11576
quziao
2007-03-23
打赏
举报
回复
CDB db;
_RecordsetPtr rs;
CString sSql;
int Res;
sSql = "select * from test";
Res = db.Connect("Provider=oraoledb.oracle;DataSource=gigi;","color","color");
if(Res != 0)
return;
rs = db.Exec(sSql);
if(rs->adoEOF)
{
return;
}
rs->MoveLast();
if(rs->BOF)
return;
CString tmp = (CString)rs->GetCollect("errorcode");
CString temp = (CString)rs->GetCollect("errormsg");
AfxMessageBox("ERRORCODE is " + tmp + " AND ERRORMSG is" + temp);
CDB是我自己包的一个类,用来连接数据源,执行SQL语句的. 帮我看一下哪错了!!!
quziao
2007-03-23
打赏
举报
回复
pRstTemp->MoveNext(); 我用这个是对的,取出的数据也是对的 ,但是pRstTemp->MoveLast();就错了,异常.....
quziao
2007-03-23
打赏
举报
回复
case 3:
pRstTemp->MoveNext();
if (pRstTemp->EndOfFile) {
printf("\nAlready at end of recordset!\n");
pRstTemp->MoveLast();
} // End If
break;
我发现_RecordsetPtr 没有EndOfFile 变量呀?
hongqi162
2007-03-23
打赏
举报
回复
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdmthmovefirstxvc.asp
quziao
2007-03-23
打赏
举报
回复
如果用movenext()函数 得到的数据怎么赋值呢? 比如得到的数据应该是好几条是字符串怎么各自赋值?
quziao
2007-03-23
打赏
举报
回复
ADO 不像 CPtrList 有GetCount() &GetHeadPosition(); 函数,该怎么用呢 ?
_
Recordset
Ptr
使用方法
_
Recordset
Ptr
使用方法,主要用于数据库的查询,返回数据集。
_
Recordset
Ptr
这是一个关于mfc中_
Recordset
Ptr
的比较详尽的参考文档
Record-set-
Ptr
.rar_
Recordset
Ptr
使用_
Recordset
Ptr
接口开发ACCESS数据库,
Recordset
Ptr
智能指针,通过该接口可以对数据库的表内的记录、字段等进行各种操作。
khAcon_
Recordset
Ptr
.rar_C++_
HICON m_hIcon _Connection
Ptr
m_pCon 连接对象 _
Recordset
Ptr
m_pRs
ADO数据库连接类(C++实现)
ADO(ActiveX Data Objects)一种程序对象,用于表示用户数据库中的数据结构和所包含的数据。在Microsoft Visual Basic编辑器中,可以使用ADO对象以及ADO的附加组件(称为Microsoft ADO Extensions for DLL and Security(ADOX))来创建或修改表和查询、检验数据库、或者访问外部数据源。还可在代码中使用ADO来操作数据库中的数据。
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章