C# .net连接Sybase的方法


一  ODBC方式连接

     1  安装Sybase客户端,安装ODBC驱动,配置DSN<略>

     2  连接代码

    

string strconn = "DSN=TEST;SRVR=TEST;DB=DB;UID=sa;PWD=;";

OdbcConnection SybaseConn = new OdbcConnection(strconn);

OdbcDataAdapter da = new OdbcDataAdapter("select * from TableName",SybaseConn);

DataTable dt = new DataTable();

da.fill(dt);

二  用Sybase.Data.AseClient连接

     1 下载 Sybase.Data.AseClient.dll sybdrvado11.dll sybdrvssl.dll 三个DLL ,下载地址:DLL下载

     2 将这三个DLL拷贝到bin目录下

     3 在项目中添加对Sybase.Data.AseClient.dll 的引用

     4 代码中添加:using Sybase.Data.AseClient;

     5 连接代码

//用Sybase.Data.AseClient连接数据库
//data source 服务器IP地址
//database  数据库名称
//charset 字符集(服务器与客户端要相同 否则会乱码)
//port 端口号
//uid sa  不解释
AseConnection con = new AseConnection("Data Source=Server IP;database=DB;charset=cp850;Port=端口号;UID=sa;PWD=");
AseDataAdapter da = new AseDataAdapter("select * from BFBHDD.Mytest", con);
da.Fill(dt);

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM