您的位置:首页 > 编程语言 > ASP

解析在ASP.NET中调用存储过程的方法

2008-05-01 04:46 831 查看
.Ldk255{display:none;}

SqlConnectionconn=newSqlConnection(“connectionString”);
SqlDataAdapterda=newSqlDataAdapter();
da.SelectCommand=newSqlCommand();
da.SelectCommand.Connection=conn;
da.SelectCommand.CommandText="NameOfProcedure";
da.SelectCommand.CommandType=CommandType.StoredProcedure;

然后只要选择适当的方式执行此处过程,用于不同的目的即可。
(2)执行一个有参数的存储过程的代码如下(我们可以将调用存储过程的函数声明为ExeProcedure(stringinputdate)):

SqlConnectionconn=newSqlConnection(“connectionString”);
SqlDataAdapterda=newSqlDataAdapter();
da.SelectCommand=newSqlCommand();
da.SelectCommand.Connection=conn;
da.SelectCommand.CommandText="NameOfProcedure";
da.SelectCommand.CommandType=CommandType.StoredProcedure;
(以上代码相同,以下为要添加的代码)
param=newSqlParameter("@ParameterName",SqlDbType.DateTime);
param.Direction=ParameterDirection.Input;
param.Value=Convert.ToDateTime(inputdate);
da.SelectCommand.Parameters.Add(param);
共2页:上一页1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: