Foxtable(狐表)用户栏目专家坐堂 → 全局代码疑问


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

主题:全局代码疑问

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


加好友 发短信
等级:三尾狐 帖子:721 积分:6397 威望:0 精华:0 注册:2011/6/26 11:45:00
全局代码疑问  发帖心情 Post By:2017/10/11 15:22:00 [只看该作者]

在登录窗口确定键做了以下代码

If dt.DataRows.Count = 0 Then
    Messagebox.show("此用户不存在!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Return
End If
dr = dt.DataRows(0)
If e.Form.Controls("pwd").Value = dr("pwd") Then
    _ID = dr("id")
    _UserId = dr("userid")
    _Ch = dr("chname")
    _Jp = dr("jpname")
    _En = dr("enname")
    Forms("主窗口").open()
..........

发现_ID的值后面要多几个空格键值,所有的全局代码都是!什么原因?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/11 15:37:00 [只看该作者]

 你数据库表格字段设置的问题。类型要设置成 nvarchar,不能设置成 nchar

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


加好友 发短信
等级:三尾狐 帖子:721 积分:6397 威望:0 精华:0 注册:2011/6/26 11:45:00
  发帖心情 Post By:2017/10/11 17:07:00 [只看该作者]

OK,谢谢啦

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


加好友 发短信
等级:三尾狐 帖子:721 积分:6397 威望:0 精华:0 注册:2011/6/26 11:45:00
  发帖心情 Post By:2017/10/11 17:35:00 [只看该作者]

不是啊!我刚刚看了SQL的字段是类型要设置成 nvarchar类型啊!

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/10/11 21:21:00 [只看该作者]

以下是引用xietan417在2017/10/11 17:35:00的发言:
不是啊!我刚刚看了SQL的字段是类型要设置成 nvarchar类型啊!

 

新增一行后测试,新增的数据是否正常?

 

如果新增的正常,旧数据有问题,那就对原来的数据去除空格。

 


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


加好友 发短信
等级:三尾狐 帖子:721 积分:6397 威望:0 精华:0 注册:2011/6/26 11:45:00
  发帖心情 Post By:2017/10/12 9:24:00 [只看该作者]

一样的!我现在只能用去空格!

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


加好友 发短信
等级:超级版主 帖子:107739 积分:548028 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/10/12 10:51:00 [只看该作者]

如果是旧数据,去掉空格后保存一次。如果是新增的数据也是这样,检查什么地方赋值的,赋值的时候有问题

 回到顶部