根据存储过程名字生成ADO.NET数据库访问代码

http://tech.ddvip.com   2008年01月22日    社区交流

内容摘要:本文给出了根据存储过程名字生成ADO.NET数据库访问代码的源代码,供大家参考!

sqltoolforexcuteandadapter 'YourProcName',1--or 0

  显示出来的结果是:

SqlConnection conn = new SqlConnection("");
SqlCommand com = new SqlCommand("YourProcName", conn);
com.CommandType = CommandType.StoredProcedure;
SqlParameter[] Parameters = new SqlParameter[1];
Parameters[0] = new SqlParameter("@yourparam", SqlDbType.VarChar);
Parameters[0].Value = ?;
Parameters[0].Size=6;
com.Parameters.AddRange(Parameters);
try
{
da.Fill(ds);
}
catch (Exception ee)
{
throw ee;
}
finally
{
//do what you want to do or dispose resoures.
}

  这样非常方便,而且不用以后手写非常多的参数了,参数指定了精确的长度和类型,速度更快。

来源:博客园    作者:PerfectDesign    责编:豆豆技术应用

正在加载评论...