PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
[問題] Textbox如何選擇輸入字元的位置
作者:
DreamHssH
2017-03-08 15:16:09
如題,
如果需要可以指定輸入位置的textbox要怎麼做?
例如:長度10碼的textbox,User可以只輸入第6碼為S
那麼後端在抓資料時,SQL就會用like_ _ _ _ _ S _ _ _ _
去將資料表內對應欄位第6碼為S的資料都抓出來,
主要是因為10碼中每碼都有特別意義,
User可以自己決定要一找哪一碼或多碼組合去篩選資料,
一個很笨的方式是直接做10個textbox...但是這樣UI太瞎了
請問有沒有建議的做法?
謝謝
作者:
DreamHssH
2017-03-08 15:20:00
還有一個辦法是教User沒用到的index自行輸入底線_
作者:
GoalBased
(Artificail Intelligence)
2017-03-08 15:22:00
ui你修漂亮點不就好了
作者:
testPtt
(測試)
2017-03-08 15:30:00
這樣夠直覺嗎if(textbox.text=="第6碼為S")
作者:
te426odin
(小胖老師)
2017-03-08 16:46:00
建議你這種做法要下parameter,避免 SQL INJECTION
作者:
ssccg
(23)
2017-03-08 16:59:00
做10個,輸入完跳下一個、backspace跳上一個做好就好如果複製、貼上、全選要支援的話也做好就好
作者:
DreamHssH
2017-03-08 17:06:00
@te426odin:都有參數化查詢歐 @ssccg:好像也只能這樣了
作者:
vi000246
(Vi)
2017-03-08 20:33:00
試試這種設計咧
https://goo.gl/cJCyl6
作者:
te426odin
(小胖老師)
2017-03-09 09:46:00
請使用者以空白取代不知道的碼,例 ____S然後用迴圈加substring抓出值下去搜尋,這樣不知道會不會好一點
作者:
DreamHssH
2017-03-09 13:44:00
@vi000246:卡號這個設計不錯耶,來套用一下感謝@te426odin:User大部分年齡大 決定還是用設計來解決~
繼續閱讀
[問題]WebService與Json的問題\
eatPLAYlove
[問題] 關於constructor一問
LoserOfLove
[情報] 新竹C#讀書會現正招生中
dondonbon
[問題] IIS的問題
PowerKid
[問題] urlencode 編碼跟JSON
skitty
[心得] 寫一隻能自殺和自我更新的軟體
erspicu
[問題] 想往web發展
adam831026
[問題] 顯式轉型的警告好像沒了
wenyonba
Fw: [請益] 上市三大法人個股買賣超日報的連結
fdsa98786
[問題] 如何使用delegate存取datagridview
drizzt123
Links
booklink
Contact Us: admin [ a t ] ucptt.com