我用ODBC联ORACLE,
开库采用的形式是:
CDatabase database;
database.Open(_T("ODBCNAME"),FALSE,FALSE,("ODBC;UID=111;PWD=111"),TRUE);
CRecordset1 rs1(&database);
rs1.Open();
为什么会特别特别慢啊?
求解决办法。
开库采用的形式是:
CDatabase database;
database.Open(_T("ODBCNAME"),FALSE,FALSE,("ODBC;UID=111;PWD=111"),TRUE);
CRecordset1 rs1(&database);
rs1.Open();
为什么会特别特别慢啊?
求解决办法。
解决方案 »
- 【高分】如何设置CTreeView根节点位置
- 大家帮帮我 哈 ! !! ! ! !!
- 两种对ADO的操作究竟有什么不同,造成结果完全不一样?
- 我粗劣的实现了屏幕录象,谁感兴趣,可以交流一下,代码实在是见不得人,还有一大堆问题呢。
- 哪位大侠提供有效的 msdn2001.10三CD的下载地址,论坛上搜索到的都是过期的连接,多谢了!!!
- 模态对话框中创建非模态对话框,怎样在前者中修改后者的CEdit控件文本?
- C++只知道大概可以开始学习VC吗,先辈们帮忙回答一下,谢谢!
- 那位大虾知道,如何在win9x环境中调用Microsoft Global IME等的AIMM输入法?(高分求救!!)
- 请教:在基于对话框的程序 映射了WindowProc() 会不会截获所有的对话框窗口消息在我影射了这个函数之后 为什么连对话框都不显示了?
- 送分测试1
- 为什么有的程序不出现窗口呢
- CWnd的子类化成员函数SubclassDlgItem()具体的功能是什么?
2 use OO4O,:Oracle Object for OLE class library,是Oracle为VC开发的一个类库
你可以试试用ORACLE的客户端连上去,看看快了多少?
还可以试试ADO
不过
Oracle公司提供的连接方式:使用标准安全级别:strConnect = _T("Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=myUsername;Password=myPassword;");使用信任连接1.strConnect = _T("Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=/;Password=;"); UID为'/'2.strConnect = _T("Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;OSAuthent=1;");使用OSAuthent=1对于连接字符串可以参考以下网页: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdreforacleprovspec.asp?frame=truehttp://download-west.oracle.com/otndoc/oracle9i/901_doc/win.901/a90171/using.htm