oledbconnection连接数据库的问题(无法连接SYBASE,这是不是DOTNET的重大BUG)(100分)

  • 主题发起人 主题发起人 chinaplate
  • 开始时间 开始时间
C

chinaplate

Unregistered / Unconfirmed
GUEST, unregistred user!
OLEDBCONNETION 无法通过DSN连接SYBASE,也包括ACCESS2000,SQLSERVER7.0
错误提示:“.Net Data OLE DB 提供程序 (System.Data.OleDb) 不支持 MSDASQL 提供程序(用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序)。”
(但是用SQLCONNECTION可以使用ODBC连接ACC,SQLSERVER,但是仍然无法连接SYBASE。)
另外,为什么没有SYBASE的OLEDB PRIVIDER?
就是说在C#中无法连接SYBASE了,请各位指教。
 
估计是sysbase的驱动需要省级
 
连sybase,你先用ODBC试试看.
 
不会吧,他是通过ADO.net来连的,你可以这样试验:
1.新建connect.udl;
2.打开她,连接到数据库。
3.OK的话,用记蚀本打开他,得到字符串。
再看看如何?
 
你需要odbc.net,安装好以后就可以通过odbc连接sysbase数据库了,我
已经连上了。
 
去哪里弄odbc.net?
 
http://msdn.microsoft.com/downloads/default.asp?URL=/downloads/sample.asp?url=/MSDN-FILES/027/001/668/msdncompositedoc.xml
当然你还得要有sysbase的odbc驱动。
 
接受答案了.
 
后退
顶部