黑马程序员技术交流社区
标题:
错误原因说已过时是什么意思
[打印本页]
作者:
y494890511
时间:
2013-11-26 16:01
标题:
错误原因说已过时是什么意思
本帖最后由 y494890511 于 2013-11-28 08:38 编辑
comm.Parameters.Add("Name", names);
“System.Data.SqlClient.SqlParameterCollection.Add(string, object)”已过时:“Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202”
作者:
u010209195
时间:
2013-11-26 16:18
comm.Parameters.Add(new SqlParameter("@Name",names));
作者:
u010209195
时间:
2013-11-26 16:19
comm.Parameters.Add(new SqlParameter("@Name",names));
复制代码
用这种形式就没有警告和错误了
,原来的那种也不错,
作者:
u010209195
时间:
2013-11-26 17:06
u010209195 发表于 2013-11-26 16:19
用这种形式就没有警告和错误了,原来的那种也不错,
原来的那种写成comm.Parameters.
AddWithValue
(new SqlParameter("@Name",names));
也不会显示已过时的
作者:
许杰
时间:
2013-11-27 08:52
comm.SelectCommand.Parameters.Add();也可以
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2