黑马程序员技术交流社区

标题: ASP.NET的这两种给sql语句的参数赋值有什么不同? [打印本页]

作者: 陈家辉    时间: 2013-8-9 23:49
标题: ASP.NET的这两种给sql语句的参数赋值有什么不同?
本帖最后由 陈家辉 于 2013-8-10 14:29 编辑

//第一种添加查询参数的例子
command.Parameters.AddWithValue("@sex", true);
//第二种添加查询参数的例子
SqlParameter parameter = new SqlParameter("@age", SqlDbType.Int);
parameter.Value = 30;
command.Parameters.Add(parameter);//添加参数
SqlDataAdapter adapter = new SqlDataAdapter(command);

作者: 许庭洲    时间: 2013-8-10 06:02
AddWithValue是微软.Net Framework 2.0出来的方法,实现效率比Add方法高,而且Add的重载方法比较方便,在传入参数的时候需要设置参数的数据类型。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2