我的代码如下 if(!OStartup()) return false;
OSession osession;
osession.Open();
osession.BeginTransaction(); // start a transaction
oresult nConn;
nConn = m_pConnection.Open(osession, "mydb", "system", "manager");
long oraerr = osession.ServerErrorNumber();
const char *dberrs = osession.GetServerErrorText();
AfxMessageBox(dberrs); // tell user what 错误信息是:ORA-06413:连接未打开
请教怎么连阿?
我的客户端设置 服务名 mydb
OSession osession;
osession.Open();
osession.BeginTransaction(); // start a transaction
oresult nConn;
nConn = m_pConnection.Open(osession, "mydb", "system", "manager");
long oraerr = osession.ServerErrorNumber();
const char *dberrs = osession.GetServerErrorText();
AfxMessageBox(dberrs); // tell user what 错误信息是:ORA-06413:连接未打开
请教怎么连阿?
我的客户端设置 服务名 mydb
解决方案 »
- 关于在ubuntu上安装oracle10g的问题
- 各位大侠,帮帮忙
- pls-00302错误
- 有关并行执行sql语句的问题。
- 这个错误如何处理呀: ORA-06502: PL/SQL: numeric or value error, 着急
- 如何在注册表修改 Oracle 客户端的字符集?
- 简单的ORACLE 存储过程 哪里错了?
- 连接oracle数据库时出现sqlsetconnectAttr失败
- ORACLE不能自动启动的问题
- 请问下面的两条语句其查询效率比较怎么样?
- 问一个非技术方面的问题,现在很混乱,请帮我看看吧。
- Win2000怎么装不上Oracle9i??不怎么是怎么回事??在线等????
Dim OraSession As Object 'Declare variables as OLE Objects
Dim OraDatabase As Object
Dim OraDynaset As Object Set OraSession = CreateObject("OracleInProcServer.XOraSession")
Set OraDatabase = OraSession.DbOpenDatabase("SQL*Net_Connect_String", "scott/tiger", 0&)
MsgBox "Connected to " & OraDatabase.Connect & "@" & OraDatabase.DatabaseName
MsgBox "OO4O Version: " & OraSession.OIPVersionNumber
MsgBox "Oracle Version: " & OraDatabase.RDBMSVersion
main()
{
OSession sess;
ODatabase db;
OValue val;
OStartup();
db.Open(sess, "exampledb", "scott", "tiger", 0);
sess.Close();
db.Close();
oval.Clear(); //only needed if OValue can contain an object
OShutdown();
}