大家好我在aspx页面上遇到了一个奇怪的问题。
我有一个select语句,其中where子句有2个选项
查询结果应填充数据网格
SELECT TOP 10
[Last Name], [First Name], SSN,
[Box Label], [Original Box Number],
[Student ID], FolderName, DOB, [Transcript On File Y/N],
UserID, [School ID],
[Box Number], [School Name], Comment, SW, Code, Descrip
FROM
Main
WHERE
([Last Name] = ?) OR ([First Name] = ?)
当我只放入其中一个参数(即:lastname)时,没有任何内容填充到数据网格中,但是如果我将数据放入两个参数中,则会在数据网格中填充数据。
我测试了select语句以确认它在我选择其中一个时确实获取了数据,但是当我在线运行它时,它需要两个字段都有数据。
非常奇怪......