我正在使用这个 SQL 语句来获取行:
SELECT firstname, lastname 
FROM myTable 
WHERE ((lastname LIKE '" + parameter + "%')
parameter从文本框获取值。文本框的默认值为" "
我的问题是当文本框中没有输入任何内容时,我得到了所有行。我试着用
WHERE lastname = 
这只是给了我所有的记录" "
获取在数据库中排除空白的数据的正确方法是什么,并且当空白或“”作为参数传递时也不给您任何记录