Foxtable(狐表)用户栏目专家坐堂 → [求助]导入数据


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

主题:[求助]导入数据

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


加好友 发短信
等级:超级版主 帖子:106178 积分:540007 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/26 13:37:00 [显示全部帖子]

代码!

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


加好友 发短信
等级:超级版主 帖子:106178 积分:540007 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/27 9:54:00 [显示全部帖子]

可能出错的地方:
1、Dim qsh As Integer = cint(e.Form.Controls("有效起始行").text)
如果控件没有值,cint函数肯定会出错

2、ljf= s.SubString(0,s.IndexOf("."))
如果s变量值不包含".",肯定会出错,合理地用法是
dim k as integer = s.IndexOf(".")
if k > -1 then
ljf= s.SubString(0,k)
end if

不过上面2个问题的错误提示应该都不是1楼的提示,调试一下,看是哪一句代码出错


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


加好友 发短信
等级:超级版主 帖子:106178 积分:540007 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/2/27 14:18:00 [显示全部帖子]

看不出什么问题,请具体到是哪一句代码出错

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


加好友 发短信
等级:超级版主 帖子:106178 积分:540007 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/1 10:38:00 [显示全部帖子]

调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm,看哪一句代码出错

图片点击可在新窗口打开查看

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


加好友 发短信
等级:超级版主 帖子:106178 积分:540007 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/1 16:04:00 [显示全部帖子]

这3行代码只是简单的赋值,不可能有问题,也不可能会有7楼这种错误提示,肯定不是这几句代码的问题

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


加好友 发短信
等级:超级版主 帖子:106178 积分:540007 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/1 16:38:00 [显示全部帖子]

如果dr和Data的长度和类型是一致的就不会有问题,即:dr.count = Data.count

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


加好友 发短信
等级:超级版主 帖子:106178 积分:540007 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/1 17:09:00 [显示全部帖子]

在什么地方排除?字符串?如果在字符串中间使用replace,如果在字符串前后,可以使用trim

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


加好友 发短信
等级:超级版主 帖子:106178 积分:540007 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/1 20:19:00 [显示全部帖子]

要怎么排除?筛选的时候排除有“/”的行?

 回到顶部