[100] 这样的 SQL 语句应该如何写 ? (引号等非法字符的问题)
celas 2006-10-25 03:34:01 SQL 的作用是按多个用户名搜索这些用户的信息, 如:
SELECT * FROM user WHERE username IN ('username1', 'username2', .....)
关键是括号中的 username1, username2 等变量都可能出现引号及其它引起麻烦的字符, 应该如何过滤 ?
难道用 foreach 循环 + SqlParameters 一个一个赋值 ?
ps: 以前开发 PHP / MySQL, 有一个 addslashes 函数可以过滤转义字符, .NET 应该怎么办.