,,asp.net中IDataParameter调用存储过程的实现方法

,,asp.net中IDataParameter调用存储过程的实现方法

这篇文章主要介绍了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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: