Foxtable(狐表)用户栏目专家坐堂 → 空值的判断


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

主题:空值的判断

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


加好友 发短信
等级:婴狐 帖子:35 积分:468 威望:0 精华:0 注册:2018/3/9 22:05:00
空值的判断  发帖心情 Post By:2023/8/17 17:00:00 [只看该作者]

问题 1:无法提交,老是说包含非法字符。也只好以图片形式提问,麻烦看下。
问题2、3、4:
无法正常提交,老是说包含非法字符,所以,以图片形式提问,烦劳看一下,谢谢。

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


加好友 发短信
等级:婴狐 帖子:35 积分:468 威望:0 精华:0 注册:2018/3/9 22:05:00
  发帖心情 Post By:2023/8/17 17:02:00 [只看该作者]

  我明明看到几个图片附件都上传成功了,为什么再次浏览,看不到图片附件?

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


加好友 发短信
等级:婴狐 帖子:35 积分:468 威望:0 精华:0 注册:2018/3/9 22:05:00
  发帖心情 Post By:2023/8/17 17:03:00 [只看该作者]


[此贴子已经被作者于2023/8/17 17:03:29编辑过]

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


加好友 发短信
等级:婴狐 帖子:35 积分:468 威望:0 精华:0 注册:2018/3/9 22:05:00
  发帖心情 Post By:2023/8/17 17:05:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:问题2-4.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:问题1.png
图片点击可在新窗口打开查看
 重传附件于此
图片点击可在新窗口打开查看此主题相关图片如下:代码为什么用nothing判断空值.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/17 17:08:00 [只看该作者]

1、帮助搜索“空值”,把搜索出来的帮助都仔细看一看

2、字符串的空值是nothing,不是"",""是空字符串,空字符串也是一种值
Foxtable的逻辑列不存在空值,只有true和false两种情况,默认为false

3、字符列默认就是nothing,在数据库里是null

4、日期列初始值就是空值,完全一样的

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


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/17 17:13:00 [只看该作者]

对于字符列使用e.datarow.isnull(“列名”) 和 e.newvalue is nothing 判断都可以,因为字符型数据属于引用类型。但是数值,日期等不能使用 is nothing 判断,因为是值类型,但是可以使用isnull。

所以isnull适合任何情况,简单的说统一使用isnull做判断就行,不要区分那么多,也不会出错。

 回到顶部