一 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);
