请问在ASP.NET中怎样动态创建存储过程?
作者: Haixiaoyunxian 发布时间: 2011-06-15
其实就是把创建存储过程那个代码执行一遍就行了。
作者: wxr0323 发布时间: 2011-06-15
作者: Haixiaoyunxian 发布时间: 2011-06-15
作者: Haixiaoyunxian 发布时间: 2011-06-15
var sql=@"if not exists(select * from sysobjects where name='存储过程名' and type='P')) begin create procedure 存储过程名 ....... as ........ end"; sqlCommand.Text=sql; sqlCommand.ExecuteNonQuery();
作者: sp1234 发布时间: 2011-06-15
大致可以这样写:C# code
var sql=@"if not exists(select * from sysobjects where name='存储过程名' and type='P'))
begin
create procedure 存储过程名
.......
as
........
……
作者: qgqch2008 发布时间: 2011-06-15
作者: sp1234 发布时间: 2011-06-15
作者: Ranen2010 发布时间: 2011-06-15
作者: Haixiaoyunxian 发布时间: 2011-06-15
作者: Haixiaoyunxian 发布时间: 2011-06-15
回7楼,你那样是在数据库中定义,我要在程序中定义诶
就是在程序中 把创建程序的代码 ExecuteNonQuery执行一遍。。
作者: wxr0323 发布时间: 2011-06-15