用c#开发oracle数据库系统,请问访问数据库时我用OleDb呢--还是OracleClient呢?

iris_zhu 2005-06-21 02:05:54
他们在对数据库操作有什么区别?
谢谢
...全文
229 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiamihgy 2005-06-22
  • 打赏
  • 举报
回复
OracleClient对中文支持不好
用oledb吧,但是对blob和clob字段就得用OracleClient
iris_zhu 2005-06-22
  • 打赏
  • 举报
回复
谢谢大家:)
marvelstack 2005-06-21
  • 打赏
  • 举报
回复
使用OracleClient效率会比较个高
http://blog.csdn.net/web_gus/archive/2004/10/13/134907.aspx
微量科技 2005-06-21
  • 打赏
  • 举报
回复
OracleClient 是功能强大,而且速度也比OLEDB快,
但OracleClient 需要先安装个.net For Oracle Provider,
给移植程序会有一定不便。
各有长处
jinbingg 2005-06-21
  • 打赏
  • 举报
回复
OracleClient 功能比较强。但是速度不是很快。。
zhongwanli 2005-06-21
  • 打赏
  • 举报
回复
不考虑其他数据库,用 OracleClient

否则,用 OLE 的吧
IzualX 2005-06-21
  • 打赏
  • 举报
回复
用ole方便一點,改connect string就可以了。
用oracle client,如果以後要改用sysbase,你需要設計一下你系統的framework,網上有很多這樣的資料。
wskyo 2005-06-21
  • 打赏
  • 举报
回复
用Oracle。
iris_zhu 2005-06-21
  • 打赏
  • 举报
回复
那用oledb会怎样呢?他们有什么区别吗?

如果我还想把程序直接转成sybase的,用oledb只改动连接字符串能行吗?
yes4pierce 2005-06-21
  • 打赏
  • 举报
回复
感觉Oracle 的数据类型丰富,功能强大。只是据说,早期的有Bug,打开Connection后,无法关闭,不知道现在有没有解决?
网络灵猫 2005-06-21
  • 打赏
  • 举报
回复
当然是用OracleDataAdapter,OracleConnection,OracleCommand

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧