如何通过ODBC连接Sybase数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过ODBC连接Sybase数据库相关的知识,希望对你有一定的参考价值。

回复人:shigx 回复时间:2005-4-29 19:22:00
这里提供一个连接sybase的方法,用oledb方式连接,不是通过odbc,可以省去很多麻烦。(sybase应用并不广,要求得解答可不容易,因此,别忘了给我加分哦!呵呵,开一个玩笑。)

前提:计算机上必须安装sybase驱动程序,可以运行sybase光盘上的client工具。

然后,打开dsedit,添加sybase服务器、ip、端口等信息,设置完毕,在对应条目上单击右键选择ping,如果提示sucess,则这部分安装成功。

在vb开发环境中,引用microsoft activeX data objects library

下面是代码:

'打开sybase数据库
Dim adoConn_sybase As ADODB.Connection
Dim sConnstring_sybase AS string

sConnstring_sybase = "Provider=MSDASQL;DRIVER=Sybase System 11;Persist Security Info=False;DSN=;SRVR=服务器名;DB=数据库名;UID=用户名;PWD=用户口令"

Set adoConn_sybase = New ADODB.Connection
adoConn_sybase.Open sConnstring_sybase

......

注意,上面代码中的服务器名就是在dsedit中设置的服务器名。
参考技术A 安装sybase客户端中包含odbc

以上是关于如何通过ODBC连接Sybase数据库的主要内容,如果未能解决你的问题,请参考以下文章

通过 ODBC 显示 Sybase Image 数据类型的部分图像

使用 MySQL 通过 ODBC 包装另一个 DBMS

java通过各种类型驱动连接数据库

zabbix通过ODBC监控sybase举例

C#.net连接Sybase的方法

sybase ODBC驱动