读书人

C#SQL查询解决思路

发布时间: 2012-01-02 22:40:04 作者: rapoo

C#SQL查询
当我要接收一个参数时,我可以这样写SQL:
SELECT Name, AuthorID FROM Author WHERE (Abrige = ?)
但是我要做模糊查询的话,比如我输入一个陈字要得到姓陈的所有人的资料,
那我这样写SQL是不对的:
SELECT Name, AuthorID FROM Author WHERE (Abrige LIKE ? '% ')
该怎样改呢?
谢谢!

[解决办法]
str sql = string.Format( "SELECT Name, AuthorID FROM Author WHERE Abrige LIKE '%
{0}% ' ", "陈 ");

上面的搞错了俄

读书人网 >C#

热点推荐