我正在开发一个目录程序,我使用这段代码在数据库中查找资源:
sql = "SELECT * FROM Articoli WHERE CodiceArt='"+CodArtEntry.Text+"' OR Barcode='"+BarcodeEntry.Text+"' OR NomeArt LIKE '%"+NameArtEntry.Text+"%'";
此代码有效,但如果 NameArtEntry (GTK# Entry) 为空,它将选择数据库的每条记录。
我怎样才能避免这种情况?非常感谢