在存储过程中用
SELECT *
FROM 临时表
返回结果集吧

解决方案 »

  1.   

    存储过程返回一个结果集,然后报表控件fastreport或qreport根据结果集来做报表就是了
      

  2.   

    能够说得详细点吗,初学delphi,有很多地方都还不是太清楚。小弟先谢了
      

  3.   

    用proc处理过的参数,传出来就行的拉!
      

  4.   

    --这个跟数据库没有多大关系,关键是delphi的调用方法,建议楼主转到delphi版--存储过程中参考下面的:create proc p_test
    as
    set nocount on --as后面写上这句,防止出现得不到结果集的问题
    --生成临时表的处理语句select * from #临时表  --最后要有一个显示临时表结果的语句,不然无法在程序中得到结果
      

  5.   

    用query控件把数据从存储过程中读出来,使用楼上的方式,然后把qreport组件进行绑定。