delphi+ado+sybase 提示 未发现数据源名称,或未指定默认驱动程序(100分)

  • 主题发起人 主题发起人 jupiterhunter
  • 开始时间 开始时间
J

jupiterhunter

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟用delphi+ado+sybase编写数据库程序,我adoconnection &nbsp; 的连接字符串为 &nbsp; adoconnection1.ConnectionString &nbsp; :='Provider=MSDASQL.1;Driver={SYBASE &nbsp; SYSTEM &nbsp; 11};srvr=jianghui;db=plzls;uid=sa;pwd='; <br><br>&nbsp; &nbsp; &nbsp; &nbsp; 在本机运行成功,但在客户端,运行提示 &nbsp; [microsoft][odbc驱动程序管理器]未发现数据源名称,或未指定默认驱动程序,我已经在客户端pc机咱装了 &nbsp; sybase的客户端,还是提示 &nbsp; &nbsp; &nbsp; [microsoft][odbc驱动程序管理器]未发现数据源名称,或未指定默认驱动程序,请问我如何设置客户端,是不是需要安装什么驱动,如果有请给我一份 &nbsp; jupiterhunter@163.com
 
你这种连接是最终还是通过ODBC连接sybase的,ODBC连接方式有很多不足之处,例速度慢等,<br>建议直接用BDE方式,或者直接用sybase 的OLE DB 连接方式
 
谁能给我一个完整 delphi + oledb 访问sybase 的方案,比如adoconnection 怎么写,需要什么工具配置,怎么配置,需要安装什么驱动,tgbdlwm 你的qq号是多少,想加你好友
 
1、安装客户端sybase ole db<br>2、启动客户端sybase old DB &nbsp;(即 &nbsp;configuration Manager 12.5客户端是这样)<br>3、新建一个 Data Source 在出现的窗口中起一个名称,例:test_Sybase,<br>4、下一步,在出现的窗口中输入相关信息(类似ODBC中配置 sybase,这个你已知道的)<br>5、测试连接成功后,就可以在Delphi中通过ADO去连接了<br>6、在DELPHI中的ADOCONNECTION配置时,选sybase ASE OLE DB Provider<br>7、下一步时,将第3步的名称 test_Sybase填写在 数据源,输入用户名和密码,这时就可以测试连接了,<br>你的ADO连接配置好后,你看一下ADOCONNECTION的属性,你就知道该怎么写了.
 
建议你还是用BDE连接,ADO连接经常出现问题,刚做过连接sybase的
 
谢谢tgbdlwm
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部