創建HANA的ODBC數據庫連接。
默認在控制面板——》管理工具——》數據源(ODBC)
提示:如果系統是64位的,要運行 C:\Windows\SysWOW64\odbcad32.exe 中的32位的ODBC進行配置。


配置好ODBC之后,C#項目中使用:OdbcConnection連接
/// <summary>
/// 根據SQL語句查詢數據
/// </summary>
/// <param name="sql">SQL查詢語句</param>
/// <returns>結果集</returns>
public DataSet getDataSetBySql(String sql)
{
try
{
DataSet ds = new DataSet();
OdbcCommand command = new OdbcCommand(sql); //command 對象
String connstring = "dsn=ODBCNAME;uid=USERID;pwd=PASSWORD"; //ODBC連接字符串
using (OdbcConnection connection = new OdbcConnection(connstring)) //創建connection連接對象
{
command.Connection = connection;
connection.Open(); //打開鏈接
OdbcDataAdapter adapter=new OdbcDataAdapter(command); //實例化dataadapter
adapter.Fill(ds); //填充查詢結果
return ds;
}
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}
