这篇文章主要介绍了ASP。网中伊达塔参数调用存储过程的实现方法,在ASP。网数据库程序设计中非常具有实用价值,需要的朋友可以参考下
本文实例讲述了ASP。网中伊达塔参数调用存储过程的实现方法,是ASP。网数据库程序设计中非常实用的技巧。分享给大家供大家参考。
具体实现方法如下:
公共字符串GenerateExamePaper(字符串纸张类型,字符串driverID,字符串MacAddr)
{
int I;
iData parameter[]iData=新的SQL参数[4];
iData[0]=新的SqlParameter('@paperType ',纸张类型);
iData[1]=新的SQL参数(' @ driverID ',driverID);
iData[2]=新的SQL参数(' @ MAC addr ',MAC addr);
iData[3]=新的SqlParameter('@sReturn ',SqlDbType).夏尔,50岁,参数方向。输出,假,0,0,字符串。空的DataRowVersion .默认,null);
字符串AAA=
i=DbHelperSQL .run procedure rout(' Pro _ generateexmepaper ',iData,out aaa).ToString();
返回美国汽车协会
}
///摘要
///执行存储过程,返回影响的行数
////摘要
///param name='storedProcName '存储过程名/param
///param name='parameters '存储过程参数/param
///param name='rowsAffected '影响的行数/param
///param name='rowsAffected '返回输出值/param
///返回/返回
公共静态int运行过程(字符串存储progname,IDataParameter[]参数,out int rowsAffected,out str)
{
using(SqlConnection connection=new SqlConnection(connectionString))
{
(同Internationalorganizations)国际组织结果;
联系. open();
SqlCommand command=buildint命令(connection,storedProcName,parameters);
rowsAffected=command .ExecuteNonQuery();
结果=(整数)命令。参数['ReturnValue'].价值;
str=(int)命令。参数['@sReturn'].价值;
返回结果;
}
}
相信本文所述对大家的ASP。网程序设计有一定的借鉴价值。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。