2020-09-13 01:13发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)如何使用xsjs从数据库中检索图... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
如何使用xsjs从数据库中检索图像。
一个不错的Google搜索会给您带来很多成功……像这样
https://blogs.sap.com/2016/09/01/upload-and-retrieve-image-using-sap-hana-xs-sap-ui5 /
您有任何示例
我的xsjs
function getData(){ var conn = $ .db.getConnection(); var oResult = []; var search = $ .request.parameters.get('userid'); var sql = " SELECT \" IMAGE_NAME \",\" IMAGE_CONTENT \",\" USERID \"来自\" IMAGE_STORE \",其中USERID =?"; var pstmt = conn.prepareStatement(sql); pstmt.setString(1,search.toString()); var rs = pstmt.executeQuery(); 而(rs.next()){ oResult.push({ " IMAGE_NAME":rs.getString(1), " IMAGE_CONTENT":rs.getBlob(2), " USERID":rs.getString(3) }); } var str = JSON.stringify({oImage:oResult}); rs.close(); conn.close(); 返回str; } 函数doGet(){ 尝试{ $ .response.contentType =" application/json"; $ .response.setBody(getData()); } catch(err){ $ .response.contentType ="文本/纯文本"; $ .response.setBody("执行查询时出错:[" + err.message +"]"); $ .response.returnCode = 200; } } 我尝试像这样绑定XML视图 v
以下是一些观察结果:
1)您应该使用$ .hdb API而不是$ .db API。
2 )$ .request.parameters.get('userid'); 假设您已经传递了一个名为userid的查询字符串变量
3)如何调用doGet函数?
4)您是否看到任何错误? 您是否可以使用浏览器开发工具(F12)进行调试?
最多设置5个标签!
一个不错的Google搜索会给您带来很多成功……像这样
https://blogs.sap.com/2016/09/01/upload-and-retrieve-image-using-sap-hana-xs-sap-ui5 /
您有任何示例
以下是一些观察结果:
1)您应该使用$ .hdb API而不是$ .db API。
2 )$ .request.parameters.get('userid'); 假设您已经传递了一个名为userid的查询字符串变量
3)如何调用doGet函数?
4)您是否看到任何错误? 您是否可以使用浏览器开发工具(F12)进行调试?
一周热门 更多>