请教:Sybase 16.0 数据库连接问题 。

evan_nt 2017-04-06 10:01:41
1、在sybase 16.0数据库服务器上,C#开发的程序如何使用OLEDB 数据库方式连接 ?
具体连接字符串如下:
<add key="Conn" value="Provider = Sybase.ASEOLEDBProvider.2;Data Source =abc;Initial Catalog =abc;User ID =sa;Password =123456;Server Name=192.168.0.149;Network Protocol=Winsock;Server Port Address=5000;"/>

2、在sybase 16.0数据库服务器上,VB.net 开发的程序如何使用ODBC 数据库方式连接 ?
具体连接字符串如下:
Provider=MSDASQL.1;Persist Security Info=False;Extended Properties='DSN=abc;SRVR=SYBASE;DB=abc;UID=sa;PWD=abc'

3、在sybase 16.0数据库服务器上,PB 开发的程序如何使用transaction 数据库方式连接?
具体连接字符串如下:
DBTrans.DBMS = ProfileString(ls_CurPath + "\sjk.ini","Database","DBMS", "")
DBTrans.Database = ProfileString(ls_CurPath + "jsjk.ini","Database","DataBase", "")
DBTrans.LogID = 'sa'
DBTrans.LogPass = 'abc'
DBTrans.ServerName = ProfileString(ls_CurPath + "\sjk.ini","Database","Server", "")
DBTrans.UserID = ProfileString(ls_CurPath + "\sjk.ini","Database","UserID", " ")
DBTrans.DBPass = ProfileString(ls_CurPath + "\sjk.ini","Database","DatabasePassword", " ")
DBTrans.Lock = ProfileString(ls_CurPath + "\sjk.ini","Database","Lock", " ")
DBTrans.DbParm = ProfileString(ls_CurPath + "\sjk.ini","Database","DbParm", "")
DBTrans.AutoCommit = False
Connect using DBTrans;
使用上述链接方式时,sqlcode 返回-1
DBTrans.SQLCode = -1

以上问题,烦请高手帮忙 , 谢谢 。


...全文
979 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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