12
返回列表 发新帖
楼主: dingnan

ASP+SQL开发的一些规范文档

[复制链接]
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33奥运会纪念徽章:柔道
日期:2008-07-02 20:21:57
11#
发表于 2004-6-24 14:57 | 只看该作者
最初由 dingnan 发布
[B]是这样的:
CREATE procedure  sp1
@item_no
as
update item set item_no=@item_no where ....



调用就是这样的
exec sp1 @item_no='"&request.form("item_no"&"' [/B]


问一下,存储过程能返回一个值吗[/COLOR]

使用道具 举报

回复
论坛徽章:
0
12#
 楼主| 发表于 2004-6-25 13:03 | 只看该作者
当然可以,一个值,一个recodeset都可以!

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33奥运会纪念徽章:柔道
日期:2008-07-02 20:21:57
13#
发表于 2004-6-25 14:37 | 只看该作者
create   procedure sp_transactions @voucher_code varchar(10),@hh varchar(10) OUTPUT

as
declare @v varchar(10)
declare @a int
declare @j int
declare @l int
declare @e varchar(10)
declare @f int
declare @h varchar(10)
declare @id varchar(10)
declare @x int
declare @m int
  select @v=voucher_id from voucher_code where voucher_code=@voucher_code
set @j=len(@v)                                                                                                      
set @l=convert(int,(@j-1))                                                                       
set @e=right(@v,@l)+1  
         
set @f=len(@e)                                          
    if @f<=@l
    begin                                                                                                         
    set  @x=@l-@f+1
    set @hh=left(@v,@x)+@e
   end

else if @f=6  
    begin                                                                  
    set  @hh=left(@v,1)+@e
    end
          else
          if  @f>6
         begin
    set         @id=left(@v,1)
    set         @hh=@id+'000001'
         end  
   return

这是我的存储过程
我如何在asp中得出@hh的值呢

是这样吗?
sql="declare @x varchar(10) exec sp_transactions 'ckd' @hh=@x output"
rs=conn.execute(sql)
response.write rs("x"

使用道具 举报

回复
论坛徽章:
0
14#
发表于 2004-6-27 16:52 | 只看该作者
最初由 dingnan 发布
[B]Loveyuki ,你好,原来你也是itpub里的朋友啊!
你做的blog不错,我也用了你的源代码,只是在其上这个基础上加了一个二级分类,非常感谢你的无私奉献!
我的blog地址是:http://www.mybibles.com [/B]

呵呵,不客气,我也是刚来不久而已!
准备好好学学MS SQL SERVER 呵呵!
大家共同进步!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表