1.數據庫模糊查詢問題
在說我遇到的問題之前先說一下在數據庫模糊查詢時一定要注意
“%%”和“% %“的區別。
“%%”(所有的數據非空數據都符合)
“% %“(所有的非空數據都不符合)
2.Form爲空問題
如圖片所示,爲了在模糊查詢trainId爲空時是’% %’(所有數據都不符合)而不是‘%%’。要對從表單傳入的trainId做判斷。但請注意。判斷的條件是if(trainId==”“)不是if(trainId==null);
在說我遇到的問題之前先說一下在數據庫模糊查詢時一定要注意
“%%”和“% %“的區別。
“%%”(所有的數據非空數據都符合)
“% %“(所有的非空數據都不符合)
如圖片所示,爲了在模糊查詢trainId爲空時是’% %’(所有數據都不符合)而不是‘%%’。要對從表單傳入的trainId做判斷。但請注意。判斷的條件是if(trainId==”“)不是if(trainId==null);