带参数的vb.net select语句

时间:2014-03-17 17:57:49

标签: sql vb.net datagrid

大家好我在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语句以确认它在我选择其中一个时确实获取了数据,但是当我在线运行它时,它需要两个字段都有数据。

非常奇怪......

0 个答案:

没有答案