以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 不知道是不是BUG? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=54564) |
-- 作者:ap9709130 -- 发布时间:2014/7/30 17:26:00 -- 不知道是不是BUG? 7月30号升级后,出现在的问题 我的代码如下: Output.show(user.name)
结果是:黄东英 但MeSS的窗口不会弹出。 结果现在我很多窗口根据用户设置的权限都不行了。 我用的是外部数据源用户管理,都是按帮助上设置的。 |
-- 作者:Bin -- 发布时间:2014/7/30 17:28:00 -- 试试 Output.show(user.name)
If user.Name.trim() = "黄东英" Then MessageBox.show("1") End If |
-- 作者:有点甜 -- 发布时间:2014/7/30 17:29:00 -- 试试这样
Output.show("dddd" & user.name & "dddd") |
-- 作者:ap9709130 -- 发布时间:2014/7/30 17:31:00 -- Output.show(user.name)
If user.Name.trim() = "黄东英" Then MessageBox.show("1") End If
这个可以。这样是什么情况,用户表里的改名有空格吗? |
-- 作者:有点甜 -- 发布时间:2014/7/30 17:33:00 -- 有空格。
1、你的列的类型不能弄成char
2、把数据全部去掉空格 |
-- 作者:ap9709130 -- 发布时间:2014/7/30 17:35:00 -- 我是按帮助设成:nvarchar(50) 的。如何把空格去掉呢? |
-- 作者:ap9709130 -- 发布时间:2014/7/30 17:36:00 -- 还有不设成:nvarchar(50) 要设成什么呢? |
-- 作者:有点甜 -- 发布时间:2014/7/30 17:37:00 -- 以下是引用ap9709130在2014-7-30 17:35:00的发言:
我是按帮助设成:nvarchar(50) 的。如何把空格去掉呢?
你改成varchar(50)
For Each dr As DataRow In DataTables("用户表").Select("") |
-- 作者:Bin -- 发布时间:2014/7/30 17:38:00 -- nvarchar(50) 没问题,可能是你输入的时候输多了空格 |