我正在使用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) 我尝试通过selenium驱动程序用java从组合框中选择一个项目.但它没有用.
这是我的代码......
combo box list={NIC,NAME,AGE}
driver.findElement(By.xpath("//div[@id='views/div/select']/label")).sendKeys("NIC");