Foxtable(狐表)用户栏目专家坐堂 → Trim的奇怪问题


  共有2513人关注过本帖树形打印复制链接

主题:Trim的奇怪问题

帅哥哟,离线,有人找我吗?
atmetmicoo
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
Trim的奇怪问题  发帖心情 Post By:2015/11/3 9:58:00 [只看该作者]

各位老师好,

关于Trim我碰到一个很奇怪的问题,请教:

我在一个文本框的Validating事件中设置了如下代码:

Dim s As String = e.Sender.Value
s= s.Trim()
Tables("DA_Customer").Current("Customername") = s

主要目的是自动删除文本框内的前后空格,但是有一个问题来了:

假设文本框的内容为:"一二三四五六七八九十"

第一次运行Validating代码之后变成:"一二三四五"
第二次运行Validating代码之后变成:"一二"
第三次运行Validating代码之后变成:""
第四次运行Validating代码之后变成空的了

如果是纯数字或者纯英文,不会出现这个问题,最无解的是,如果是新发布版,不会有这个错误,客户端在运行一两天之后,就会出现这个错误,目前只发现一台电脑这样,Win7的操作系统

如下一幅图:

图片点击可在新窗口打开查看此主题相关图片如下:变化 (0).jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:变化 (1).jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:变化 (2).jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:变化 (3).jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:变化 (4).jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2015/11/3 10:00:19编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/3 10:01:00 [只看该作者]

直接写

 

e.Sender.Text = e.Sender.Text.Trim


 回到顶部
帅哥哟,离线,有人找我吗?
atmetmicoo
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2015/11/3 10:04:00 [只看该作者]

以下是引用大红袍在2015/11/3 10:01:00的发言:

直接写

 

e.Sender.Text = e.Sender.Text.Trim

大红袍老师,您认为是我代码有问题吗?


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/3 10:08:00 [只看该作者]

呃,肯定是你代码有问题,trim就是只会删除空格的。

 

要不你做个小例子上来看看。


 回到顶部
帅哥哟,离线,有人找我吗?
atmetmicoo
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2015/11/3 11:19:00 [只看该作者]

以下是引用大红袍在2015/11/3 10:08:00的发言:

呃,肯定是你代码有问题,trim就是只会删除空格的。

 

要不你做个小例子上来看看。

这是偶发性事件,100多个客户端,目前只有一个客户端有问题,不知道是不是环境问题。


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/3 11:20:00 [只看该作者]

呃,不应该吧?应该和trim无关。有没有例子?做个简单的例子在客户端那里测试还是有问题?

 回到顶部
帅哥哟,离线,有人找我吗?
atmetmicoo
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2015/11/3 12:00:00 [只看该作者]

以下是引用大红袍在2015/11/3 11:20:00的发言:
呃,不应该吧?应该和trim无关。有没有例子?做个简单的例子在客户端那里测试还是有问题?

老师,谢谢,这个客户端在新发布的版本上都不会有这个问题,运行几天后,就又出现这个现象


 回到顶部
帅哥哟,离线,有人找我吗?
Hyphen
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2015/11/3 12:06:00 [只看该作者]

可能和操作系统的系统编码设置有关

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/11/3 12:11:00 [只看该作者]

以下是引用atmetmicoo在2015/11/3 12:00:00的发言:

老师,谢谢,这个客户端在新发布的版本上都不会有这个问题,运行几天后,就又出现这个现象

 

用2楼代码测试几天


 回到顶部