在Linux操作系统下,C++如何连接Oracle9i?

在Linux操作系统下,C++如何连接Oracle9i?Windows下的已经实现了。boolCOracle::Connect_DB(char*dbName,char*d... 在Linux操作系统下,C++如何连接Oracle9i?Windows下的已经实现了。
bool COracle::Connect_DB(char* dbName, char* dbUser, char* dbPass)
{
m_szDbName = dbName;
m_szUser = dbUser;
m_szPassword = dbPass;

if(m_env ==0)
m_env = Environment::createEnvironment();

if(m_conn==0)
{
try
{
m_conn=m_env->createConnection(m_szUser,m_szPassword,m_szDbName);
}
catch (SQLException& ex)
{
m_conn = 0;
cout << "connect to database failed: " << ex.getMessage() << endl;
return false;
}
}

return true;
}

已经自己找资料完成了!
展开
 我来答
yang_8427
2010-04-28 · TA获得超过120个赞
知道答主
回答量:56
采纳率:0%
帮助的人:0
展开全部
OCI 库
力控科技
2024-08-19 广告
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中... 点击进入详情页
本回答由力控科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式