请问如何在VC中通过ODBC or OLEDB连接oracle8数据库?

zhangj00 2000-02-24 09:34:00
加精
...全文
324 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ggyy 2001-11-19
  • 打赏
  • 举报
回复
to:: zuc() (2000
怎么为远程的建立数据源?可以用代码自动为客户端配置吗?
ggyy 2001-11-19
  • 打赏
  • 举报
回复
!!!!!!!!!
vchuman 2000-04-02
  • 打赏
  • 举报
回复
为什么不直接使用Oracle 提供的接口Proc*c 或 Oracle Call Interface
这样不更快更安全!
王释之 2000-03-15
  • 打赏
  • 举报
回复
VC我不懂,但vb我知道
可以通过“控制面板“进行设置。
liu_z_j 2000-02-24
  • 打赏
  • 举报
回复
在ODBC管理器中建立ODBC数据源
在VC中加入以下代码
char szDSN[]="dsnname";
char szUID[]="usid";
char szAuthStr[]="password";
sr=SQLAllocHandle(SQL_HANDLE_ENV,SQL_NULL_HANDLE,&hOdbcEnv);
sr=SQLSetEnvAttr(hOdbcEnv,SQL_ATTR_ODBC_VERSION,
(SQLPOINTER)SQL_OV_ODBC3,SQL_IS_INTEGER);
sr=SQLAllocHandle(SQL_HANDLE_DBC,hOdbcEnv,&hDbConn);
sr=SQLConnect(hDbConn,(UCHAR *)szDSN,SQL_NTS,
(UCHAR *)szUID,SQL_NTS,(UCHAR *)szAuthStr,SQL_NTS);
zuc 2000-02-24
  • 打赏
  • 举报
回复
本地模式:
1 在ODBC管理器中建立ODBC数据源
2 应用VC中的MFC的CDataBase类和CRecorder类编程与ORACLE进行交互
远程模式:
1 应用SQL NET 和EASY CONFIG 建立同远程数据库的连接
2 同本机模式
rmh 2000-02-24
  • 打赏
  • 举报
回复
ODBC 连接:
1、SQLAllocHandle//3.0
2、SQLAllocStmt
3、SQLExecDirect
4、SQLFetch
5、SQLGetData
6、free vars
dengdun 2000-02-24
  • 打赏
  • 举报
回复
首先需要在配置服务器端SqlNet及客户端SqlNet,然后用EasyConfig进行配置。

34,587

社区成员

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

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