在aspx.net中如何防止sql注入?用pare什么关键字

在aspx.net中怎么防止sql注入?用pare什么关键字
在java中点的出来preparestatement  在aspx.net怎么使用?
------解决方案--------------------
SqlParameter的作用与用法

  一般来说,在更新DataTable或是DataSet时,如果不采用SqlParameter,那么当输入的Sql语句出现歧义时,如字符串中含有单引号,程序就会发生错误,并且他人可以轻易地通过拼接Sql语句来进行注入攻击。
SqlParameter sp = new SqlParameter("@name", "Pudding");
cmd.Parameters.Add(sp);
sp = new SqlParameter("@ID", "1");
cmd.Parameters.Add(sp);