OracleClient与Oledb的问题!

黑马 2002-10-11 05:00:41
请问这两中连接数据库的方式的connection string如何写???各代表什么意思!
针对SQL SERVER 和 ORACLE 的都列一下!
...全文
121 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
黑马 2002-10-17
  • 打赏
  • 举报
回复
to chump(木人) ( ):
我用你的做法,结果有下面的错误:
System.Data.OleDb.OleDbException: 多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。 at System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) at System.Data.OleDb.OleDbConnection.CreateProviderError(Int32 hr) at System.Data.OleDb.OleDbConnection.CreateProvider() at System.Data.OleDb.OleDbConnection.Open() at PPC.test_oracle.Page_Load(Object sender, EventArgs e)
chump 2002-10-16
  • 打赏
  • 举报
回复
用Microsoft OLE DB Provider for Oracle
"Provider=MSDAORA;Data Source=serverName;User ID=userName; Password=userPassword;"吧,我用provider=orcalole也不行!
wusuowei8 2002-10-14
  • 打赏
  • 举报
回复
我好像没有听过在vb.net里有针对oracle的服务托管提供程序

在vb.net中
提供有两种方法:
一种是sql server托管提供程序
一种是ole托管提供程序

用sql托管提供程序:
connstring.Open "Data Source=myServerName;" & _
"Initial Catalog=myDatabaseName;" & _
"User Id=myUsername;" & _
"Password=myPassword"

用ole托管提供程序:
oConn.Open "Provider=oledb;" & _
"Data Source=myServerName;" & _
"Initial Catalog=myDatabaseName;" & _
"User Id=myUsername;" & _
"Password=myPassword"
如果连接oracle
将oledb改为orcalole

黑马 2002-10-14
  • 打赏
  • 举报
回复
up
黑马 2002-10-14
  • 打赏
  • 举报
回复
我用的是这个:
provider=orcalole;Data Source=servername;Initial Catalog=databasename;User ID=username;Password=password;

出错了,信息为:

“/ppc”应用程序中的服务器错误。
-------------------------------------------------------------------

没有可用的错误信息:REGDB_E_CLASSNOTREG(0x80040154)。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 没有可用的错误信息:REGDB_E_CLASSNOTREG(0x80040154)。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
黑马 2002-10-11
  • 打赏
  • 举报
回复
我的sqlclient的connection string 是"server=localhost;database=db11;uid=sa;pwd=;"

那oracleclient和oledb的是什么样的?
名剑传奇 2002-10-11
  • 打赏
  • 举报
回复
是代表可以设置的参数,可以动态加入,不用直接写在语句中的变量!查看MSDN.net说的很清楚!

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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