以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 控件TextBox判断 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=52880) |
-- 作者:shanmao -- 发布时间:2014/6/25 9:02:00 -- 控件TextBox判断 我想判断控件TextBox1中输入的是字符型还是数值型的,如果是数值型的,那么执行相应的语句。这个判断条件怎么写? |
-- 作者:Bin -- 发布时间:2014/6/25 9:04:00 -- 用IsNumeric |
-- 作者:shanmao -- 发布时间:2014/6/25 9:08:00 -- 那日期型呢?是IsDate吗? |
-- 作者:Bin -- 发布时间:2014/6/25 9:10:00 -- 是的 |
-- 作者:shanmao -- 发布时间:2014/6/25 9:28:00 -- 如果TextBox1输入的是数字,我想根据这个数字在A表中的B列来模糊查询.怎么设置?我是想用like,但是给我报错。 |
-- 作者:有点甜 -- 发布时间:2014/6/25 9:29:00 -- 以下是引用shanmao在2014-6-25 9:28:00的发言:
如果TextBox1输入的是数字,我想根据这个数字在A表中的B列来模糊查询.怎么设置?我是想用like,但是给我报错。
要这样写
"Convert(第一列, \'System.String\') like \'*xxxx*\'" |
-- 作者:Bin -- 发布时间:2014/6/25 9:29:00 -- 你要模糊筛选的列,是字符串列还是数值列? |
-- 作者:shanmao -- 发布时间:2014/6/25 9:32:00 -- 回复7楼,是数值列。我是根据TextBox1中输入的值来判断,如果是字符型的,那么就在A表中筛选字符型的列,如果是数值型的,就在A表中筛选数值列。 |
-- 作者:Bin -- 发布时间:2014/6/25 9:34:00 -- "Convert([列名], \'System.string\') LIke \'" & e.form.controls("TextBox1").text & "\'" |