2018-07-23 16:30 | 题主 | ||||||||
|
获取Sybase存储过程返回结果集 调用的是sybase数据库中的一个查询的存储过程,最后结果集是用select查出来的,没有使用游标,如何在前台获取这个查询出来的结果集 |
2018-07-24 09:57 | #1 | ||||||||
|
以下内容在geejing.com/school中有在dataprovider中运行如果SQL在dataprovider控件中运行,dataprovider会获取由resultName属性(默认为result)指定的输出参数作为数据源,如果该参数不存在则获取整个存储过程返回的值作为数据源。 以下SQL语句将获得整个过程的返回值作为dataprovider的数据源: 以下SQL语句将获得输出参数result作为dataprovider的数据源(适用Oracle,因为Oracle中-10表示游标即结果集类型): |
2018-07-24 15:50 | #2 | ||||||||
|
但是我调sybase数据库中的存储过程后只拿到了一个执行结果,没有返回结果集呢 |
2018-07-25 11:58 | #3 | ||||||||
|
转换为json脚本,使用dataprovider控件,参考数据库示例 |
2018-08-01 09:11 | #4 | ||||||||
|
query设置sql {call proc} |
2018-08-08 09:42 | #5 | ||||||||
|
dataprovider可以直接访问存储过程啊 |
2018-08-13 18:56 | #6 | ||||||||
|
query是仅运行SQL, dataprovider是运行SQL并生成指定格式的内容输出到客户端 |