社区
PowerBuilder
帖子详情
在pb中调用sqlserver的存储过程时,怎么得到存储过程返回的值?
searoom
2001-12-12 08:55:37
我说的不是返回记录集,而是返回一两个值
比如,我在存储过程中来取得表中某列的最大值,将他返回
...全文
237
4
打赏
收藏
在pb中调用sqlserver的存储过程时,怎么得到存储过程返回的值?
我说的不是返回记录集,而是返回一两个值 比如,我在存储过程中来取得表中某列的最大值,将他返回
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
suinx
2001-12-12
打赏
举报
回复
sqlca.pr_jhdsh声明在自建的一个User Object 中declare local External Function
function long pr_jhdsh(string in_destrq,string in_pzh,ref long rval) RPCFUNC ALIAS FOR "dbo.pr_jhdsh"
suinx
2001-12-12
打赏
举报
回复
一个例子:
存储过程pr_jhdsh定义如下,OUTPUT表示返回值
CREATE procedure pr_jhdsh @in_destrq char(20),@in_pzh T_PZHM,@rval integer OUTPUT
as
.....
.....
select @rval = 0
return
PB中调用如下
sqlca.pr_jhdsh(ls_str,ls_pzh,re_val)
CHOOSE CASE re_val
CASE -2
close(w_process)
messagebox("提示","第 2 号错误!该进货单审核失败!",stopsign!)
return 1
CASE -3
close(w_process)
messagebox("提示","第 3 号错误!该进货单审核失败!",stopsign!)
return 1
CASE -4
close(w_process)
messagebox("提示","第 4 号错误!该进货单审核失败!",stopsign!)
return 1
CASE 0
messagebox("提示","该进货单审核成功!")
return
END CHOOSE
hawkbird
2001-12-12
打赏
举报
回复
完全可以,我用的是sybase,sql-server也应该行吧!在存储过程中定一个变量,然后select @var,然后,return @var,就可以了!是在sybase中,我想sql-server有极大多数跟sybase是相同的。试试看!
goalitaly
2001-12-12
打赏
举报
回复
output!!
search 以前的帖子,关键字‘存储过程’
Time Date
时
间转换和格式化输出
1.格式化输出 那么最常用到的应该是: Ruby代码 DateTime.parse(Time.now.to_s).strftime('%Y-%m-%d %H:%M:%S').to_s#就是按照2009-5-14 8:42:13的给定格式输出 DateTime.parse(Time.now.to_s).strftime('%Y-%m-%d %H:%M:%S'
诗歌rails之Time Date
时
间转换和格式化输出
我们在很多开发的过程
中
会用到,对
时
间进行转换或者标准格式输出。 也有一些情况下,我们mysql的数据库有datetime类型的数据库进行查询,或者保存。 对于,这些不同的情况,简单的罗列一下解决方法,或者,会用到。 先从最一般的开始吧: 1.格式化输出 那么最常用到的应该是: Ruby代码 DateTime.parse(Time.now.to_s)...
lua语言之
时
间格式化与转换脚本
话不过说直接上源码 -- --字符、
时
间、
时
间戳等转化与格式化 -- --[[ 引用其他库,含有
时
间函数 local socket = require("socket") local nowTime = socket.gettime(); print(nowTime) ]]-- --[[
时
间格式化输出 ]]-- function showNowDate() nowDate =...
boost::date_time
中
将英文月份输出为汉字
1、boost的date_time库
中
的月份默认都是用英文来表示的,如Mar是3月。。。,有
时
我们想输出如下格式的
时
间到文件
中
:2020-03-17 22:41:08 899412,下面给出格式化输出方法: #include <iostream> #include <boost/date_time/posix_time/posix_time.hpp> std::st...
PowerBuilder
1,111
社区成员
66,454
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章