小编Aas*_*ray的帖子

如何在sql server中的另一个存储过程中执行存储过程

我正在使用sql server 2008.

我有一个存储过程,我正在执行一个usp.

这里我想获得第二个usp的输出并相应地返回主usp输出参数.

但是我的主usp总是以主usp值返回第二个usp值.

但我想只返回主要的usp值.

以下是我的程序:

ALTER Proc [dbo].[usp_ChangeStatus](@id int,@Status int,@Name varchar(300),@Success int output  )
as
set @Success=0
begin try   

if exists(Select * from tbl_abc where id= @id)
Begin               

    if(@Status =1)
    begin
        ----Try-Catch block----
        begin try               
            declare @AddHostStatus as int
            set @AddHostStatus=0                
                            exec @AddHostStatus =usp_xyz @Name,0,@Address       
            if(@AddHostStatus=-3)               
            begin
            set @Success=1
            end             
        end try
        begin catch
            set @Success=0
        end catch
        ----End-Try-Catch block----     
    end     
    if(@Success=1)
    begin               
    --do something here         
    end                 
 End 
        end try 
        begin catch 
    set @Success=0  
     end catch
        select …
Run Code Online (Sandbox Code Playgroud)

sql-server-2008

8
推荐指数
1
解决办法
7万
查看次数

使用java从组合框selenium驱动程序中选择项目

我尝试通过selenium驱动程序用java从组合框中选择一个项目.但它没有用.

这是我的代码......

combo box list={NIC,NAME,AGE}

driver.findElement(By.xpath("//div[@id='views/div/select']/label")).sendKeys("NIC");

java selenium qa

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

qa ×1

selenium ×1

sql-server-2008 ×1