FR.remoteEvaluate sql

在js中没有FR.remoteEvaluate,哪有相关的文档啊?用这个函数能进行数据库的插入么?
FineReporttkkt 发布于 2016-7-26 10:46
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
静听禅鸣发布于2016-7-26 10:47(编辑于 2023-9-6 09:34)
555
最佳回答
0
gqmao发布于2016-7-26 10:55(编辑于 2023-9-6 09:34)
555
  • tkkt tkkt(提问者)

    返回的v0是#NAME?不是0或1
    回复
    2016-07-26 12:43 
  • tkkt tkkt(提问者)

    存储过程中怎么写的返回值,返回一个游标么?
    回复
    2016-07-26 21:57 
最佳回答
0
静听禅鸣发布于2016-7-26 10:56(编辑于 2023-9-6 09:34)
555
最佳回答
0
yets11发布于2016-7-26 12:26(编辑于 2023-9-6 09:34)
555
最佳回答
0
tkkt发布于2016-7-26 12:43(编辑于 2023-9-6 09:34)
555
  • yets11 yets11
    加1个1就行,最后一个1可以不用加,sql()函数要求最少参数3个,否则出错,这是根据每个公式要求来的,看我上面改的
    回复
    2016-07-26 12:44 
  • gqmao gqmao

    返回值是自己在存储过程里定义的。
    回复
    2016-07-26 12:51 
  • gqmao gqmao

    返回值是自己在存储过程里定义的。
    回复
    2016-07-26 12:52 
最佳回答
0
yets11发布于2016-7-26 12:44(编辑于 2023-9-6 09:34)
555
最佳回答
0
gqmao发布于2016-7-26 12:51(编辑于 2023-9-6 09:34)
555
最佳回答
0
gqmao发布于2016-7-26 12:52(编辑于 2023-9-6 09:34)
555
最佳回答
0
tkkt发布于2016-7-26 21:57(编辑于 2023-9-6 09:34)
555
  • 静听禅鸣 静听禅鸣

    按钮的点击事件调用,FR.remoteEvaluate(\'=SQL(\"JDBC2\",\"call pro_test\",1,1)\') ,JDBC2就是你的数据源连接名,存储过程必须返回一个结果集,哪怕select 1 这样 。多看帮助文档这些都是文档上的内容

    如果我的意见或方案可以帮助到楼主,希望楼主对我的意见能够采纳,也算是对我努力付出的回报,我的QQ:9961107,在解决完问题后请点击左下方的采纳按钮,选定我的答案为最佳答案,谢谢
    回复
    2016-07-27 07:18 
  • gqmao gqmao

    下面是一个sql server 存储过程,供参考
    ALTERPROCEDURE fr_zh1_w
    (
    @usrvarchar(50),
    @idint,
    @mcvarchar(50),
    @zhvarchar(50)
    )
    AS
    setnocount on
    declare @zt int --定义变量,用于存储返回信息
    select @zt=0  --初始化变量
    if len(@mc)=0 goto err
    if @id is null
         insert intofr_zh1(mc,zh,usr) select @mc,@zh,@usr --插入数据
    else
         updatefr_zh1 set mc=@mc,zh=@zh,usr=@usr,tim=getdate() where id=@id --修改数据
    if@@rowcount>0 select @zt=1  --插入或修改成功全局变量@@rowcount等于被操作的记录数
    err:
    select@zt   ---返回信息



    回复
    2016-07-27 08:45 
最佳回答
0
静听禅鸣发布于2016-7-27 07:18(编辑于 2023-9-6 09:34)
555
  • 2关注人数
  • 8191浏览人数
  • 最后回答于:2017-9-7 10:14
    活动推荐 更多
    热门课程 更多
    返回顶部