引用
Ralf6762 的 C# 連 接 Sybase1、Ado.Net連接:
1、安裝Sybase1252客戶端,選擇自定義案裝,將ado.Net選上。
2、創建c#項目,添加引用Sybase.Data.AseClIEnt.dll到項目中。此dll在Sybase的安裝目錄下面。
3、程序的前部寫上using Sybase.Data.AseClIEnt;
3、在一個按鈕事件中寫入:
try
{
AseConnection conn = new AseConnection("Data Source='192.168.1.26';Port='5000';UID='sa';PWD='';Database='test';");
AseCommand comm = new AseCommand("select * from student", conn);
conn.Open();
AseDataReader dr = comm.ExecuteReader();
string str = "";
while (dr.Read())
{
str = str + dr.GetString(0);
}
this.label1.Text = str;
conn.Close();
dr.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
2、Odbc連接:
1、建立odbc數據源命名為QQ,driver選擇Sybase ASE ODBC Driver
2、建立c#程序。
3、寫上using System.Data.Odbc;
4、在一個按鈕事件中寫入:
try
{
OdbcConnection conn = new OdbcConnection("DSN=QQ;UID=sa;Pwd=");
OdbcCommand comm = new OdbcCommand("select * from student", conn);
conn.Open();
OdbcDataReader dr = comm.ExecuteReader();
string str = "";
while (dr.Read())
{
str = str + dr.GetString(0);
}
this.label1.Text = str;
conn.Close();
dr.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message); }