如何修复这个sql

时间:2015-03-12 12:13:50

标签: c# sql asp.net

我试图在asp.net中创建一个用于从文本框值中搜索的sql问题,如果我在两个文本框中搜索但是我希望能够只在一个文本框中搜索,那么sql已经成功了。得到一个结果,如果我搜索一个我得到以下错误:"类型' System.NullReferenceException'发生在Projektet.dll中但未在用户代码"

中处理

这是sql

NpgsqlCommand command = new NpgsqlCommand("SELECT * FROM person WHERE (fornamn LIKE '" + namn.ToUpper() + "%' OR fornamn LIKE '" + namn.ToLower() + "%'  AND efternamn LIKE '" + enamn.ToUpper() + "%' OR efternamn LIKE '" + enamn.ToLower() + "%') AND roll = 1 ORDER BY person_id", conn);

0 个答案:

没有答案