当前位置: 移动技术网 > IT编程>开发语言>.net > C#和asp.net中链接数据库中参数的几种传递方法实例代码

C#和asp.net中链接数据库中参数的几种传递方法实例代码

2017年12月12日  | 移动技术网IT编程  | 我要评论

公共微信号,宽屏壁纸网,团长别碰我

复制代码 代码如下:

#region 参数传递方法第一种
     //参数设置方法(第一种)

     //sqlparameter sp = new sqlparameter("@name", str_name);

     //sqlparameter sp2 = new sqlparameter("@pwd", str_pwd);

     //cmd.parameters.add(sp);

     //cmd.parameters.add(sp2);

 #endregion

//简单的一般使用第一种
#region 参数传递的第二种方法(是第一种的省略传递变量)

    cmd.parameters.add(new sqlparameter("@name", str_name));

    cmd.parameters.add(new sqlparameter("@pwd", str_pwd));

   #endregion

#region 参数传递的第三种方法(数组传递)
  //sqlparameter[] sp = new sqlparameter[] { new sqlparameter("@name", str_name), new sqlparameter("@pwd", str_pwd) };

  //cmd.parameters.addrange(sp);

#endregion

#region 参数传递的第四种方法(addwithvalue)

 //cmd.parameters.addwithvalue("@name", str_name);

 //cmd.parameters.addwithvalue("@pwd", str_pwd);

#endregion

//大项目一般使用第五种
#region 参数传递的第五种方法(跟第一种类似,增加数据库参数类型)

   //sqlparameter sps = new sqlparameter("@name", sqldbtype.nvarchar);

   //sqlparameter sps2 = new sqlparameter("@pwd", sqldbtype.nvarchar);

   //sps.value = str_name;

   //sps2.value = str_pwd;

   //cmd.parameters.add(sps);

   //cmd.parameters.add(sps2);

#endregion

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网