⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 command.inc

📁 较为详细的介绍了asp自定义的各种函数,方便asp的各种开发.
💻 INC
字号:
'返回新插入值的ID号
CREATE PROCEDURE db_ins
@lst int output,
@ks int,
@ts varchar(40),
@cs char(6),
@nt text,
@dt datetime
AS
begin
insert into tb2 (oo,nn,tt,note,cdate)
values (@cs,@ks,@ts,@nt,@dt)
select @lst=@@IDENTITY
end
GO


int 
icmd.parameters.append icmd.createparameter("@var",3,2) '3类型是int;2表示是输出;不能写字符大小
char
icmd.parameters.append icmd.createparameter("@var",200,1,40,"abc123")  '200类型是char;1表示是输入;40字符大小(不固定)
varchar
icmd.parameters.append icmd.createparameter("@var",129,1,6,"mk") '129类型是varchar;1表示输入;6字符大小(不固定)
text
icmd.parameters.append icmd.createparameter("@var",203,1,2147483647,"mk") '203类型是text;1表示输入;text类型的字符大小是2147483647(固定值)
datetime
icmd.parameters.append icmd.createparameter("@dt",134,1,,now())  '134类型是datetime;1表示输入;和整型(in)一样的不能写字符大小




CREATE PROCEDURE db_page 
@tb_n varchar(40),       ---表名
@rs_count int output     ---总记录数
 AS
--declare @tb_sql varchar(200)

--begin
--begin tran
--set @tb_sql="select id into tcs1 from "+@tb_n+" "
--execute (@tb_sql)
--select @rs_count=count(*) from tcs1
--drop table tcs1
--commit tran
--rollback tran
--end 

DECLARE @TB_SQL NVARCHAR(200)
BEGIN
SET @TB_SQL=N'SELECT @A=COUNT(*) FROM '+@tb_n
EXEC SP_EXECUTESQL @TB_SQL,N'@A INT OUTPUT',@rs_count OUTPUT
END
GO

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -