首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

c# asp.net 创建存储过程解决方法

2012-02-13 
c# asp.net 创建存储过程用vs2003怎么能在aspx.cs文件中写一段代码能给已存在的master数据库创建一个存储

c# asp.net 创建存储过程
用vs2003怎么能在aspx.cs文件中写一段代码能给已存在的master数据库创建一个存储过程是这样的
create   proc   killspid   (@dbname   varchar(20))
as
begin
declare   @sql   nvarchar(500)
declare   @spid   int
set   @sql= 'declare   getspid   cursor   for  
select   spid   from   sysprocesses   where   dbid=db_id( ' ' '+@dbname+ ' ' ') '
exec   (@sql)
open   getspid
fetch   next   from   getspid   into   @spid
while   @@fetch_status <> -1
begin
exec( 'kill   '+@spid)
fetch   next   from   getspid   into   @spid
end
close   getspid
deallocate   getspid
end

GO
我怎么能通过页面程序直接运行呢。而且每次加载页面时都判断一下是否已经创建了此存储过程,如果存在就什么都不执行,若是不存在就自动执行此存储过程。

[解决办法]
每次加载页面时都判断一下是否已经创建了此存储过程?

干嘛非得这样设计呢?

热点排行