考虑过两种办法,目前已测试失败:
1.直接使用
select * from 存储过程名称
测试结果: 这个返回一个空数据.
2.在存储过程中增加一个refcursor参数(即使用由用户命名的游标),然后使用
fetch all from 游标名
来取得游标里的结果集,但是好像lazarus的参数类型中没有对象的数据类型,只好作罢.
目前一直卡住,不知道该如何做?
...全文
2343打赏收藏
Lazarus中如何利用SQLQuery取得一个返回结果集的存储过程的结果
考虑过两种办法,目前已测试失败: 1.直接使用 select * from 存储过程名称 测试结果: 这个返回一个空数据. 2.在存储过程中增加一个refcursor参数(即使用由用户命名的游标),然后使用 fetch all from 游标名 来取得游标里的结果集,但是好像lazarus的参数类型中没有对象的数据类型,只好作罢. 目前一直卡住,不知道该如何做?