0
如果用戶輸入了所有的域,它就會工作。我需要一個結合了所有sql命令的代碼。用戶可以輸入一個或兩個字段或全部三個字段。我需要用一個字段查詢或兩個feild查詢或三個feilds查詢來搜索數據庫。基於條件的SQL查詢
我已經試過在哪裏幫助是表&搜索測試是表格&合同號,用戶名&在數據庫和表單中的日期。
,其中幫助(表).cont_no(場)等於或不等於搜索測試(窗體名稱).cont_no(文本框字段)
SELECT *
FROM help
WHERE (forms ! [search-test] ! cont_no = ''
OR help.cont_no = forms ! [search-test] ! cont_no)
AND (forms ! [search-test] ! username = ''
OR help.username = forms ! [search-test] ! username)
AND (forms ! [search-test] ! cbo_date = ''
OR help.DATE = forms ! [search-test] ! cbo_date);
你的問題不是很清楚,你可以改一下?此外,您可以通過正確縮進(或使用編輯器上方的工具欄)在stackoverflow上格式化代碼 – jeroenh 2010-08-06 07:11:41
結果如何使此代碼無法工作?邏輯看起來是正確的。 – 2010-08-07 02:13:34