ODBC怎么获取查询数据

0xAC 2012-06-07 05:45:37
ODBC有类似 jdbc的ResultSet类来封装查询到的数据吗?
我现在用ODBC,实现C++连接SQL server2008,想输出查询结果,但是不知道用什么接口!
本人菜鸟级水平,还望大牛们耐心调教!小弟在此白拜谢了!
...全文
250 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
0xAC 2012-06-07
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

c++语言不熟悉
其它语言方法
调用ado
[/Quote]

我就是想练练C++,当玩了!多了解下
cxmcxm 2012-06-07
  • 打赏
  • 举报
回复
c++语言不熟悉
其它语言方法
调用ado
0xAC 2012-06-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

c++连sql直接连不就好了???
C/C++ code

//stdafx.h
#import "C:\Program Files\Common Files\System\ADO\msado15.dll"\
no_namespace rename("EOF","sqlEOF")
#include <icrsint.h>
//应用程序InitInstance方法中加入
::CoIni……
[/Quote]

如果我想实现查的功能,要怎么输出 所查数据?用到什么函数?
人生无悔 2012-06-07
  • 打赏
  • 举报
回复
c++连sql直接连不就好了???

//stdafx.h
#import "C:\Program Files\Common Files\System\ADO\msado15.dll"\
no_namespace rename("EOF","sqlEOF")
#include <icrsint.h>
//应用程序InitInstance方法中加入
::CoInitialize(NULL);
//声明
public:
_ConnectionPtr m_pConnection;
_RecordsetPtr m_pRecordset;
_CommandPtr m_pCommand;
//调用
m_pConnection.CreateInstance(__uuidof(Connection));
m_pRecordset.CreateInstance(__uuidof(Recordset));
m_pCommand.CreateInstance(__uuidof(Command));
m_pConnection->ConnectionString="Provider=SQLOLEDB;Data Source=localhost;Initial Catalog=test;User ID=sa;Password=123456";
m_pConnection->ConnectionTimeout=60;
HRESULT hr=m_pConnection->Open("","","",0);
if(hr!=S_OK)
MessageBox(_T("Can not connection to database"));
MessageBox(_T("success!"));
m_pConnection->Close();

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧