这两种驱动不一样,一个是微软提供的,一个是oracle自己提供的。
建议:使用ole db 驱动,不要用odbc驱动了.
建议:使用ole db 驱动,不要用odbc驱动了.
解决方案 »
- oracle 过程语法的疑问
- 这自定义两个函数怎么写???只能用函数 反复报错 苦逼
- 2表查询求SQL语句
- 哪里可以下载Microsoft office visio 2003画图软件
- 哪里有在linux下面安装oracle的文档?十分感谢
- 这个触发器要怎么写呀!!(sqlserver->oracle)在线等!!!
- 请教大家如何在linux下使用c/c++语言(用gcc编译)访问Oracle数据库?
- 问题很菜:在sqlplus中怎样设置每一页的显示的行数,听说说set pagesize,不知道怎么用?
- 求助:如何获取巨额数据的表的字段名和字段数目?
- 性能提高
- 取最大流水号加一再insert用一句sql行吗
- 这个错误怎么解决呢?
麻烦再给讲一下。
假设使用缺省用户scott,密码tiger,sid=oradb1.使用Oracle提供的OLEDB驱动: 连接串:
Provider=OraOLEDB.Oracle.1;Persist Security Info=True;
User ID=scott;Password=tiger;Data Source=oradb2.使用Microsoft 提供的驱动: 连接串:
Provider=MSDAORA.1;Persist Security Info=True;
User ID=scott;Password=tiger;Data Source=oradb 可以看出,除了provider不一样,其他部分都相同 可以不用dsn的方式,具体语法查msdn吧.