在填报属性中的Insert和SqlServer中的触发器不兼容。

在几天之前,我写了很多的存储过程,因为数据量的庞大,直接在帆软里查询需要花费很长的时间 。
所以我创建表格创建存储过程来讲查询出来的数据存储到几张表格中去 ,
但是在FineReport中的事件点击事件中,遇到第一个难题,存储过程无法执行。在存储过程中是有多个参数的 ,那个时候只是想测试下存储过程是否会执行。尝试过很多方法,都不行。
开始其实和客服沟通了一下是准备用JAVA写一个自定义函数的。后来他们说我的需求其实很简单,没有必要弄的那么麻烦

后来我们老大想了一个更好的办法。
可以写一张填报属性报表   将需要查询的条件 插入到一张表格里面去,然后再在表格中写一个触发器,将表格中的列传到存储过程的参数中去 。
但是现在有遇到个问题,就是你插入就必须关闭触发器,你开启触发器根本就不能插入数据。
我执行默默说一声 日了狗。



希望各方好友火速前来支援。


FineReport严同 发布于 2016-7-25 10:59
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
呆呆发布于2016-7-25 11:09(编辑于 2023-9-6 09:34)
555
最佳回答
0
macro_hard发布于2016-7-25 11:16(编辑于 2023-9-6 09:34)
555
最佳回答
0
严同发布于2016-7-25 13:45(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    触发器里select参数那里改成from inserted试试
    回复
    2016-07-25 13:52 
最佳回答
0
macro_hard发布于2016-7-25 13:52(编辑于 2023-9-6 09:34)
555
最佳回答
0
严同发布于2016-7-25 16:46(编辑于 2023-9-6 09:34)
555
最佳回答
0
gqmao发布于2016-7-25 16:56(编辑于 2023-9-6 09:34)
555
  • 严同 严同(提问者)

    我写的公式和你的差不多,但是不能执行。数据库中的存储过程没有反应。
    回复
    2016-07-25 17:06 
最佳回答
0
严同发布于2016-7-25 17:06(编辑于 2023-9-6 09:34)
555
  • gqmao gqmao
    不太明白你的思路。为啥需要要用触发器。感觉转了几个弯。方便的话,加我Q远程看看。

    回复
    2016-07-25 19:12 
最佳回答
0
严同发布于2016-7-25 17:21(编辑于 2023-9-6 09:34)
555
最佳回答
0
gqmao发布于2016-7-25 19:12(编辑于 2023-9-6 09:34)
555
最佳回答
0
严同发布于2016-7-26 09:22(编辑于 2023-9-6 09:34)
555
  • gqmao gqmao

    存储过程可以在点击事件JS里调用,完全没问题。
    回复
    2016-07-26 10:25 
  • 0关注人数
  • 982浏览人数
  • 最后回答于:2016-7-26 14:48
    活动推荐 更多
    热门课程 更多
    返回顶部