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