当前位置:K88软件开发文章中心编程语言AspAsp01 → 文章内容

sql存储过程----删除表中的所有记录

减小字体 增大字体 作者:佚名     来源:asp编程网  发布时间:2018-12-30 8:29:53

利用存储过程来删除表中的所有记录
1、数据库和字段,conn.asp见
http://www.aspprogram.cn/detail.asp?id=35

2、存储过程代码
CREATE 
PROCEDURE 
dbo.delUserAll
 
 
 
 
as
 
 
 
 
set 
nocount 
on
 
 
 
 
begin
 
 
 
 
 
 
 
delete 
from 
dbo.[user]
 
 
 
 
end
GO

3、del.asp
<
!--
#include 
file="
conn.asp"
-->

<
%
 
 
 
 
DIM 
MyComm
 
 
 
 
Set 
MyComm 

Server.CreateObject("
ADODB.Command"
)
 
 
 
 
MyComm.ActiveConnection 

conn 
 
 
 
 
 
 
 
 
 
&
#39
conn是数据库连接字串
 
 
 
 
MyComm.CommandText 
 
 
 
 
 

"
delUserAll"
 
 
 
 
 
 
&
#39
指定存储过程名
 
 
 
 
MyComm.CommandType 
 
 
 
 
 


 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
&
#39
表明这是一个存储过程
 
 
 
 
MyComm.Prepared 
 
 
 
 
 
 
 
 

true 
 
 
 
 
 
 
 
 
 
 
 
 
 
&
#39
要求将SQL命令先行编译
 
 
 
 
MyComm.Execute 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
&
#39
此处不必再取得记录集
 
 
 
 
Set 
MyComm 

Nothing 
 

%>


4、运行del.asp,然后打开sql 
server中去看看user表是不是被清空了。
原创文件,转载请注明来源,作者。

sql存储过程----删除表中的所有记录