首页 > 代码库 > C#通过ODBC查询HANA数据库数据
C#通过ODBC查询HANA数据库数据
创建HANA的ODBC数据库连接。
默认在控制面板——》管理工具——》数据源(ODBC)
提示:如果系统是64位的,要运行 C:\Windows\SysWOW64\odbcad32.exe 中的32位的ODBC进行配置。
配置好ODBC之后,C#项目中使用:OdbcConnection连接
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | /// <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); } } |
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。