请问如何防止以下方法SQL注入攻击

publicint count(string where)
{
string s ="select isnull(count(*),0) from 表名where "+where;
return Convert.ToInt32(DBHelper.ExecuteScalar(CommandType.Text, s, null).ToString());
}

上面的方法除了防止过了参数外。 如何防止sql注入攻击。


犯罪嫌疑人X
浏览 568回答 2
2回答

呼唤远方

如果是.net framework 3.5以上可以用linq 实现,也可防止注入
打开App,查看更多内容
随时随地看视频慕课网APP