我的查询有错误

时间:2015-09-24 13:33:15

标签: sql vb.net

sql = "select * from studentlist where firstname like '%" & Transaction.SEARCHSTUDENT.Text & "%' or studentnum like '%" & Transaction.SEARCHSTUDENT.Text & "%' exists(select * from studentlist where status = 'Vacant')"

帮我修复我的查询

1 个答案:

答案 0 :(得分:4)

请考虑使用参数绑定,而不是直接在SQL字符串中连接参数。

那就是说,你有一个错字:

"%' exists(...

应该是(注意缺少的and):

"%' and exists(