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