- ·上一篇文章:asp利用Weekday函数计算项目的结束时间
- ·下一篇文章:sql存储过程----显示表中的记录
sql存储过程----删除表中的所有记录
利用存储过程来删除表中的所有记录
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 
 
 
 
 
 
= 
4 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
&
#39
表明这是一个存储过程
 
 
 
 
MyComm.Prepared 
 
 
 
 
 
 
 
 
= 
true 
 
 
 
 
 
 
 
 
 
 
 
 
 
&
#39
要求将SQL命令先行编译
 
 
 
 
MyComm.Execute 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
&
#39
此处不必再取得记录集
 
 
 
 
Set 
MyComm 
= 
Nothing 
 
%>
4、运行del.asp,然后打开sql 
server中去看看user表是不是被清空了。
原创文件,转载请注明来源,作者。
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 
 
 
 
 
 
= 
4 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
&
#39
表明这是一个存储过程
 
 
 
 
MyComm.Prepared 
 
 
 
 
 
 
 
 
= 
true 
 
 
 
 
 
 
 
 
 
 
 
 
 
&
#39
要求将SQL命令先行编译
 
 
 
 
MyComm.Execute 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
&
#39
此处不必再取得记录集
 
 
 
 
Set 
MyComm 
= 
Nothing 
 
%>
4、运行del.asp,然后打开sql 
server中去看看user表是不是被清空了。
原创文件,转载请注明来源,作者。
sql存储过程----删除表中的所有记录