以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- DataRowadding事件的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100080) |
-- 作者:zhy400137 -- 发布时间:2017/5/4 14:26:00 -- DataRowadding事件的问题 在DataRowadding事件中写了如下代码:3 e.DataRow("填写ID") = _UserName
大部分时间都没问题,但就是偶尔几个用户录入的数据在填写ID处会为空白,为什么会有这个情况 ,我的服务器是放在阿里云的。 会因为网络问题产生这种情况吗?谢谢! |
-- 作者:有点色 -- 发布时间:2017/5/4 15:34:00 -- 1、你的_UserName有没有可能是空白?
2、代码尽量写到DataRowadded事件,最好是直接保存一下 e.DataRow.Save
3、网络有可能会导致其值为空白,但概率不大。主要还是你代码有问题。 |
-- 作者:zhy400137 -- 发布时间:2017/5/4 16:06:00 -- 我考虑过空白的问题,但有的门店登进来一直都没问题。 |
-- 作者:zhy400137 -- 发布时间:2017/5/4 16:06:00 -- 所以,有点奇怪。 |
-- 作者:有点色 -- 发布时间:2017/5/4 16:24:00 -- 以下是引用zhy400137在2017/5/4 16:06:00的发言:
所以,有点奇怪。
为空白的话,最后值能否保存?是显示空白,还是单元格本身就是没有值?
如果单元格没有值:两个原因:网络导致的值没有写入;代码导致的值没有赋值成功。
固定某几个用户?多久出现一次? |