如何用VC程序访问sybase数据库和如何配置sybase的odbc?
需要用VC写一个程序,来访问sybase数据库,但是配置的ODBC总是不成,括使用SQLSERVER驱动的连接方法以及sybase11驱动来设置都不成。
使用sybase配置的ODBC连接在实际连接过程中总是提示目录服务提供者和安全服务提供者的字串不对。
请高手指点,最好能发个例子。
只要是使用VC访问远程sybase数据库的就可以。
能够讲一下sybase的odbc配置也行。
问题点数:100、回复次数:6Top
1 楼laiyiling(陌生人[MVP])回复于 2004-08-01 14:05:02 得分 100
找找有没有mdac.exe。安装一下,现在最新版是2.8Top
2 楼laiyiling(陌生人[MVP])回复于 2004-08-01 14:06:58 得分 0
ODBC Driver for SyBase
strConnect = _T("Driver={Sybase System 10};Srvr=MyServerName;Uid=MyUsername;"
"Pwd=myPassword;");
ODBC Driver for Sybase Sql AnyWhere
strConnect = _T("ODBC;Driver=Sybase SQL Anywhere 5.0;"
"DefaultDir=C:\\DatabasePath\;Dbf=C:\\SqlAnyWhere50\\MyDatabase.db;"
"Uid=MyUsername;Pwd=MyPassword;Dsn=\"\";");
sybase的ado连接字符串如上,使用Connection对象连接Top
3 楼laiyiling(陌生人[MVP])回复于 2004-08-01 14:08:48 得分 0
http://search.csdn.net/search.asp?key=vc+%C1%AC%BD%D3sybase&pre=vc+%C1%AC%BD%D3sybase&option=nmlres&result=page&page=1&size=10Top
4 楼herego(豆芽)回复于 2004-08-01 14:21:31 得分 0
谢谢你,不过能说的详细些吗?
提示目录服务提供者和安全服务提供者的字串不对是怎么回事呀?
更新ado的驱动后可以解决吗?Top
5 楼laiyiling(陌生人[MVP])回复于 2004-08-01 14:27:18 得分 0
提示目录服务提供者和安全服务提供者的字串不对是怎么回事呀?
更新ado的驱动后可以解决吗?
------------------------------------------
这个问题你可以下载mdac.exe 2.8安装后试试Top
6 楼herego(豆芽)回复于 2004-08-01 14:33:36 得分 0
请教这位大侠:
是这样的吗:
1、下载和安装sybase的odbc驱动。(能告诉我哪里能下载吗?)
2、下载和安装mdac.exe 2.8。
3、填写连接字符串。strConnect =
_T("Driver={Sybase System 11};Srvr=MyServerName;Uid=MyUsername;Pwd=;");
就可以了吗?
可以不使用odbc设置吗?Top




