2011年3月1日 星期二

C# 連Sybase設定

C#連Sybase的方法:(目前只用過ADO.NET)
一、ADO.NET(用Sybase.Data.AseClient 連接)
1. 須先安裝sybase open client軟體(執行端也須安裝),安裝時請加選ADO.NET。

2. 至C:\sybase\ADO.NET\dll目錄中把Sybase.Data.AseClient.dll    sybdrvado11.dll sybdrvssl.dll三個文件Copy到bin資料夾中,並在參考中加入Sybase.Data.AseClient.dll 。

3. 使用範例
using Sybase.Data.AseClient;

AseConnection aseCon ;
aseCon = new AseConnection("DataSource=127.0.0.1;Port=5000;Database=資料庫;UID=帳號;PWD=密碼;charset=utf8");
aseCon.Open();
AseCommand dcom = new AseCommand("SELECT name FROM student", aseCon);
AseDataReader dr = dcom.ExecuteReader();
dr.Read();
Console.WriteLine("name : " + dr[0].ToString());
dr.Close();
aseCon.Close();

2 則留言:

  1. 請問一下,sybase open client軟體,下載路徑
    abject11@yahoo.com.tw

    回覆刪除
    回覆
    1. 您好,sybase open client軟體是廠商提供的,您可能要自行去http://www.sybase.com下載。

      刪除