如何在C#中连接SYBASE数据库(急、急、急、急、急、急、急)

pub_liu 2006-03-27 08:15:58
大虾们:我用odbcConnection要连接Sybase数据库,已经安装Sybase客户端,设置了客户端连接:server name=sysbase1,login:jufang,password:jufang,database:dbss.
并在ODBC数据源管理器中配置了系统DSN,名称 sysbase1,驱动程序 Sybase System 11.
利用OdbcConnection控件进行连接,连接字符串为:DSN=sysbase1;UID=jufang;DB=dbss;PWD=jufang;SRVR=sysbase1. 在打开连接时总提示:由于系统错误 126 (Sybase System 11),指定驱动程序无法加载;
或连接字符串为Driver={SYBASE SYSTEM 11};DSN=sysbase1;Srvr=sysbase1;Uid=jufang;Pwd=jufang;DB=dbss 时也提示 由于系统错误 126 (Sybase System 11),指定驱动程序无法加载,
请各位指教 如何可以正常连接 Sybase数据库
...全文
164 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
pub_liu 2006-03-28
  • 打赏
  • 举报
回复
不是的,用户名和密码都正确.加了个DBMS.
另外我要运行SYBASE的一个存储过程,返回的结果是不确定的内容,不是一个标准的数据集合.内容可能什么都有,例如也可能返回个报表格式.
请各位指教如何显示这个结果集合啊?????????????急、急、急、急、急、急、急、急、急、
狼行荒漠 2006-03-28
  • 打赏
  • 举报
回复
是用户名和密码的问题吗?
pub_liu 2006-03-28
  • 打赏
  • 举报
回复
哦,谢谢大家了,已经解决了:dbms=sybase;DSN=sybase;UID=sa;DB=syqsjk;PWD=;SRVR=server;
李洪喜 2006-03-28
  • 打赏
  • 举报
回复
sybase
有点垃圾。
不再使用了。
以后用PB的时候,还使用过。
pub_liu 2006-03-28
  • 打赏
  • 举报
回复
以上的方法都测试过了,还是不行的
panzi667 2006-03-27
  • 打赏
  • 举报
回复
用ODBC
zwfhome1 2006-03-27
  • 打赏
  • 举报
回复
先在控制面版中的ODBC中配置SYBASE的联接,

程序中的联接串
dbms=DSN=sybase;UID=sa;DB=syqsjk;PWD=;SRVR=server;
singlepine 2006-03-27
  • 打赏
  • 举报
回复
对照这个
http://www.connectionstrings.com/

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧