vb.net用ole db 连接本机的oracle 10g,连接串怎么写

bw555 2008-09-08 08:50:25
rt
...全文
306 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ejoe313 2008-09-09
  • 打赏
  • 举报
回复
用 System.Data.OracleClient 连接时的字符串:

Public constring As String = "User Id=***;Password=***;Data Source=***;"
bw555 2008-09-09
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 limeng0513 的回复:]
ole db 好像只支持Oracle 8.3 版本吧?
楼主可以试试。
不行的话,安装odp.net,使用oracle提供的数据库访问类即可。。
[/Quote]
我用他连接过9i,10g,没有问题的,不过都是连接其他机器的数据库,连本机的数据库不知道怎么连
破咖啡罐子 2008-09-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 yun_liang1028 的回复:]
Private con As New OracleConnection( _
"user id=" & _
System.Configuration.ConfigurationManager.AppSettings.Get("KSD.Common.DBConnectUser") & _
";password=" & _
System.Configuration.ConfigurationManager.AppSettings.Get("KSD.Common.DBConnectPassward") & _
";Data Source=" & _
System.Configuration.ConfigurationManager.AppSettings.Get("KSD.Common.DBCon…
[/Quote]

OracleConnection 是Oracle客户端或者odp.net 提供的,客户端需要安装相应软件。
Oo云 2008-09-09
  • 打赏
  • 举报
回复
Private con As New OracleConnection( _
"user id=" & _
System.Configuration.ConfigurationManager.AppSettings.Get("KSD.Common.DBConnectUser") & _
";password=" & _
System.Configuration.ConfigurationManager.AppSettings.Get("KSD.Common.DBConnectPassward") & _
";Data Source=" & _
System.Configuration.ConfigurationManager.AppSettings.Get("KSD.Common.DBConnectionString"))
这就是一个connection 直接用con就可以了
破咖啡罐子 2008-09-09
  • 打赏
  • 举报
回复
ole db 好像只支持Oracle 8.3 版本吧?
楼主可以试试。
不行的话,安装odp.net,使用oracle提供的数据库访问类即可。。
dengzebo 2008-09-09
  • 打赏
  • 举报
回复
Imports System.Data.OracleClient

Provider=msdaora;Data Source=MyOracleDB;User Id=myUsername;Password=myPassword;
wuyi8808 2008-09-08
  • 打赏
  • 举报
回复

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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