bastakboys
سه شنبه 12 آبان 1388, 23:46 عصر
دوستان من در دیتاست یک کوئری برای جستجو بر مبنای دو پارامتر نوشتم با اینکه میدونم روشم درسته اما روش اینکه چگونه مقدار نول ( Null ) را با آن ارسال کنم را نمی دانم
کوئری :
SELECT ID, Barcode, Usercode, BookName, BookPropagationID, BookTypeID, BookPrintYear, BookPrintNumber, BookBuyPrice, BookSalePrice, Discount, BookQty,
BookLeastQty
FROM TblBookStore
WHERE (BookName LIKE @Param1 + '%') AND (BookPrintYear = @Param2) OR
(BookName IS NULL) AND (BookPrintYear = @Param2) OR
(BookName LIKE @Param1 + '%') AND (BookPrintYear IS NULL)
لطفا کمک کنید.
کوئری :
SELECT ID, Barcode, Usercode, BookName, BookPropagationID, BookTypeID, BookPrintYear, BookPrintNumber, BookBuyPrice, BookSalePrice, Discount, BookQty,
BookLeastQty
FROM TblBookStore
WHERE (BookName LIKE @Param1 + '%') AND (BookPrintYear = @Param2) OR
(BookName IS NULL) AND (BookPrintYear = @Param2) OR
(BookName LIKE @Param1 + '%') AND (BookPrintYear IS NULL)
لطفا کمک کنید.