ADO 访问SYBASE 数据库(20分)

  • 主题发起人 主题发起人 LJZK74
  • 开始时间 开始时间
L

LJZK74

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样用ADO访问SYBASE数据库?请给个例子(连接字符串),谢谢!!
在VB中也一样吗?
 
也是关注.
 
最好不要用ADO连接SQL Server 和 Access .mdb以外的其他数据库
 
找SYBASE公司要OLE DB 的驱动程序,微软好像没提供。
 
安装SYSBASE的pb7即可获得OLE DB 的驱动程序.
 
To wind_cloudy

装了PB7就能用ADO访问SYBASE了吗,是不是Sybase ASE OLE DB Provider?
不知连接字串怎么写?请贴个例子,谢谢!!
 
我装了PB7后多了5个OLE DB Provider,
1.pb informix7 OLE DB Provider
2.pb informix9 OLE DB Provider
3.pb oracle 7 OLE DB Provider
4.pb oracle 8 OLE DB Provider
5.pb sysbase OLE DB Provider
不过我没有sysbase数据库,没法写例子
另外,你有OLE DB Provider,用数据链接属性(data link properties)对话框连不上吗?
 
TO WIND_CLOUDY
也下是用VB写的ORACLE数据库的连接,能连接上去。
Public gConnora As New ADODB.Connection
Public grstpublic As ADODB.Recordset
Public gstrOra As String '数据库连接串。
Public gstrSql As String '用于公众的SQL查询。
....
mstrPasswd = "lpsgdj" '数据库连接密码。
gstrOra = "Provider=MSDAORA.1;Password=||;User ID=lyd;Data Source=LPMIS;Persist Security Info=True"
gstrOra = Mid(gstrOra, 1, InStr(gstrOra, "||") - 1) & mstrPasswd & Mid(gstrOra, InStr(gstrOra, "||") + 2, Len(gstrOra))
gConnora.ConnectionTimeout = 30
gConnora.Open gstrOra
不知道连接SYBASE的连接字串怎么写? 这一句: Provider=MSDAORA.1
 
此问题我暂时采用ODBC连接,谢谢各位!!
 
此问题我暂时采用ODBC连接,谢谢各位!!
 
后退
顶部