我使用https://account.hanatrial.ondemand.com/#/home/welcome这个链接创建了在线的sap数据库,现在我想在我的桌面应用程序中使用这个数据库,它是用C#.Net创建的。另外,我需要知道连接云sap hana数据库的连接字符串是什么。你能帮我做到这一点,因为我是非常新的SAP HANA。
这是我的C#代码,
HanaConnection(System.Configuration.ConfigurationManager.ConnectionStrings"Hana".ConnectionString);conn =新的HanaConnection
const string SCHEMA = "SAP_HANA_DEMO";const字符串PRODUCTS_TABLE = "sap.hana.democontent.epm.data::EPM.MD.BusinessPartner";const string PARTNER_TABLE =“sap.hana.democontent.epm.data::EPM.MD.BusinessPartner”;const string TEXT_TABLE = "sap.hana.democontent.epm.data::EPM.Util.Texts";const string EMPLOYEE_TABLE = "sap.hana.democontent.epm.data::EPM.MD.Employees";
con.open();
HanaDataAdapter dataAdapter =新HanaDataAdapter(“选择t.TEXT AS \"Name\",p.PRODUCTID as \"Product \”,p.CATEGORY作为\“类别\”从\“+模式+”+“.\”+“PRODUCTS_TABLE +”p内连接“”+“+”模式+“.\”+“TEXT_TABLE +”t ON t.TEXTID = p.NAMEID +“内部联接”+模式+“.\”+ PARTNER_TABLE +“”bp ON p.\"SUPPLIERID.PARTNERID\“=bp.PARTNERID,conn);
DataTable testTable =新DataTable();dataAdapter.Fill(testTable);
提前谢谢..。
发布于 2019-11-05 13:36:04
要在云上连接SAP,您需要SAP云连接器
从Database_Name中选择SYS.M_Database
https://stackoverflow.com/questions/50368107
复制相似问题