小弟不才,剛剛開始學習PB.再制作一個電話薄的實驗中遇到了個問題.
我想在作個組合查詢功能,先建了cbx-name和cbx-phone,隨后建了sle-name和sle-phone,最后建了個"組合查詢"按鈕.
可我想不出怎么寫這個"組合查詢按鈕"(cb_multifilter)的clicked腳碼???
對于你們簡單的問題,卻難為了小弟我:(
請前輩們指教!
我已經作一個段代碼,是用函式作的,里面有報錯的地方,希望大家幫我檢查下那里有錯.
int n
string a1,a2
if cbx_name.checked=true and cbx_tel.checked=false then
n=1
else
if cbx_name.checked=false and cbx_tel.checked=true then
n=2
else
if cbx_name.checked=true and cbx_tel.checked=true then
n=3
else
n=4
end if
choose case n
case 1
dw_master_shop2.setfilter("name like'"+"%"+sle_name.text+"%"+"'")
case 2
dw_master_shop2.setfilter("tel like'"+"%"+sle_tel.text+"%"+"'")
case 3
a1="(name like'"+"%"+sle_name.text+"%"+"')"
a2="(name like'"+"%"+sle_name.text+"%"+"')"
dw_master_shop2.setfilter(a1+"and"+a2)
case 4
messagebox("提示---","請選擇查詢條件!")
end choose
dw_master_shop2.filter()
uj5u.com熱心網友回復:
cbx_tel 應該是cbx_phone吧uj5u.com熱心網友回復:
--這樣?dw_master_shop2.setfilter("name like '%" + sle_name.text + " " + sle_name2.text + "%'")
uj5u.com熱心網友回復:
如果是兩個欄位?dw_master_shop2.setfilter("name1 like '%" + sle_name1.text + "%' and name2 like '%" + sle_name2.text + "%'")
uj5u.com熱心網友回復:
我也想了解,謝謝LZ.轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/109258.html
標籤:腳本語言
上一篇:遍歷網頁url的方法
