环境:VS2008 SQLServer2005 Mathon
存储过程:
procedure [dbo].[newsid]
       @NEW_ID VARCHAR(14) OUTPUT
AS
BEGIN
declare  @DATE nvarchar(8),@DATES nvarchar(9)
set @DATE=(select convert(char(8),getdate(),112))
set @DATES=@DATE+'S'
set @NEW_ID=NULLselect TOP 1 @NEW_ID=userid from users where userid like @DATES+'%' order by userid descif @NEW_ID is null
   set @NEW_ID=(@DATE+'S00001' )
else
begin
declare @NUM NVARCHAR(5)
set @NUM=convert(nvarchar,(convert(int,right(@NEW_ID,5))+1))
set @NUM=replicate('0',5-len(@NUM))+@NUM
set @NEW_ID=@DATE+'S'+@NUM
end
end
//以上存储过程,实现生成“日期+‘S’+自动生成数字序列”的id号码现在希望在登陆页面的后台函数中调用它,并且用一个string之类的变量储存生成的id如何实现?谢谢