当前位置: 代码迷 >> Oracle认证考试 >> oracle ado连接有关问题2
  详细解决方案

oracle ado连接有关问题2

热度:3703   发布时间:2013-02-26 00:00:00.0
oracle ado连接问题2
我初次用ado连接oracle
看了很多代码,对连接的这段怎么来的很困惑
m_pConnection.CreateInstance(__uuidof(Connection));
  m_pConnection->Open("Provider=OraOLEDB.Oracle.1;Password=pzone;User ID=pzone;Data Source=zp;Persist Security Info=True","","",adModeUnknown
有的说在odbc数据源中能得到,请问具体该怎么做?
还有其他方法吗???

------解决方案--------------------------------------------------------
User ID:用户名
Password: 密码
Data Source:tnsnames.ora中配置的连接串名
------解决方案--------------------------------------------------------
ADO跟odbc是两回事的,驱动不一样
odbc要在windows中配置数据源
然后再程序中连接
ADO是直接在程序中连接
但是两者连接ORACLE都要通过tnsnames.ora中的连接串来连接
tnsnames.ora可使用命令行netca来配置,也可在
%ORACLE_HOME%\network\admin下tnsnames.ora中手动配置

------解决方案--------------------------------------------------------
探讨
我也知道ado是直接连接,下面是我的tnsnames.ora的内容
但我不知道哪一部分是连接字符串,没有找到类似于
User ID:用户名
Password: 密码
Data Source:tnsnames.ora中配置的连接串名
这样的内容啊!!!
我是oracle的新手,请多多指教!!!

# F:\ORACLE\ORA81\NETWORK\ADMIN\TNSNAMES.ORA……
  相关解决方案