Foxtable(狐表)用户栏目专家坐堂 → [求助]这个绘制能否优化?(大红袍老师请进,发现新问题)


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

主题:[求助]这个绘制能否优化?(大红袍老师请进,发现新问题)

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


加好友 发短信
等级:童狐 帖子:241 积分:1782 威望:0 精华:0 注册:2015/7/13 14:36:00
[求助]这个绘制能否优化?(大红袍老师请进,发现新问题)  发帖心情 Post By:2016/4/11 19:51:00 [显示全部帖子]

人员信息

If e.Col.Name = "身份证号码" Then
    Dim fdr As DataRow = e.Table.DataTable.Find("身份证号码 = '" & e.Row("身份证号码") & "' and _Identify <> " & e.Row("_Identify"))
    If fdr IsNot Nothing Then
        e.style = "样式1"
    End If
End If

我的代码是在人员信息表里查找身份证号码相同的,有重复的就标记颜色,可是现在数据有2000行了,操作开始有延迟了,我删除绘制代码后操作速度很快,

所以想请教下各位老师能否优化以上代码?

数据是外部数据源,联网后载所有数据的。
[此贴子已经被作者于2016/4/17 12:54:20编辑过]

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


加好友 发短信
等级:童狐 帖子:241 积分:1782 威望:0 精华:0 注册:2015/7/13 14:36:00
  发帖心情 Post By:2016/4/11 19:55:00 [显示全部帖子]

可惜代码不会写。。图片点击可在新窗口打开查看

而且我也不想破坏目前的表结构,能不能不增加辅助列呢?虽然可以隐藏
[此贴子已经被作者于2016/4/11 19:56:48编辑过]

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


加好友 发短信
等级:童狐 帖子:241 积分:1782 威望:0 精华:0 注册:2015/7/13 14:36:00
  发帖心情 Post By:2016/4/11 20:10:00 [显示全部帖子]

谢谢老师,我先试试看看运行效率怎么样

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


加好友 发短信
等级:童狐 帖子:241 积分:1782 威望:0 精华:0 注册:2015/7/13 14:36:00
  发帖心情 Post By:2016/4/11 20:18:00 [显示全部帖子]

老师,不行啊。

我在DataColChanged输入代码确定后提示  ”列辅助已经存在!”

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


加好友 发短信
等级:童狐 帖子:241 积分:1782 威望:0 精华:0 注册:2015/7/13 14:36:00
  发帖心情 Post By:2016/4/11 20:23:00 [显示全部帖子]

。。原来可以上传附件,现在怎么传了没反映。。。
[此贴子已经被作者于2016/4/11 20:24:07编辑过]

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


加好友 发短信
等级:童狐 帖子:241 积分:1782 威望:0 精华:0 注册:2015/7/13 14:36:00
  发帖心情 Post By:2016/4/11 20:27:00 [显示全部帖子]

啊,可以了,刚看错了DataColChanged写在全局表了。

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


加好友 发短信
等级:童狐 帖子:241 积分:1782 威望:0 精华:0 注册:2015/7/13 14:36:00
  发帖心情 Post By:2016/4/11 20:31:00 [显示全部帖子]

老师,这个不行啊,每次重新打开项目都会重新绘制一遍,不如之前的代码,卡的一塌糊涂呢。图片点击可在新窗口打开查看

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


加好友 发短信
等级:童狐 帖子:241 积分:1782 威望:0 精华:0 注册:2015/7/13 14:36:00
  发帖心情 Post By:2016/4/11 20:38:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.foxdb

 

chrome内核无法上传附件,半天才找到原因。

 

这个打开要等好久,实际工作环境中要同时打开5个表左右,这个速度太费时了

[此贴子已经被作者于2016/4/11 20:39:04编辑过]

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


加好友 发短信
等级:童狐 帖子:241 积分:1782 威望:0 精华:0 注册:2015/7/13 14:36:00
  发帖心情 Post By:2016/4/11 20:42:00 [显示全部帖子]

打开要等半天啊。。

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


加好友 发短信
等级:童狐 帖子:241 积分:1782 威望:0 精华:0 注册:2015/7/13 14:36:00
  发帖心情 Post By:2016/4/11 20:48:00 [显示全部帖子]

还是等了好久,有没有更高效的办法了?因为我有5个表,表名是表A,表B,表C,表D,表E,都需要查找重复值的。。

 回到顶部
总数 28 1 2 3 下一页