【发布时间】:2015-07-09 07:40:30
【问题描述】:
我正在使用文本框输入我的 SQL 查询。根据输入,我创建了一个特定的查询并在 gridview 中显示数据。
但是我希望为我的用户做出调整。
他们经常输入类似 PL26... 但是这不是数据库中要搜索的有效名称。因此我想检查他们的输入,并相应地改变它,这样他们就不必考虑了。
我碰巧知道,当他们键入 PL26 时,正确的输入是 PL000026 ...要搜索的实体始终是“PL”+ 6 个字符/数字...所以如果他们写 PL155,我的数字/字符串传递给 sql 查询应该变成 PL + 000 + 155 = PL000155。
我希望有人可以帮助我如何做到这一点。那是不是可以呢?
我的想法/伪代码类似于
If tbInput.txt's FIRST 2 CHARS are PL, then check total length of string
if StringLength < 8 characters, then
if length = 2 then ADD 4 0' after PL...
if length = 3 then add 3 0's after PL...
if length = 3 then add 3 0's after PL..
etc
....
...
【问题讨论】:
标签: asp.net vb.net gridview textbox user-input