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


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

主题:[求助]

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


加好友 发短信
等级:婴狐 帖子:22 积分:253 威望:0 精华:0 注册:2014/4/21 22:52:00
[求助]  发帖心情 Post By:2014/6/7 15:36:00 [只看该作者]

最近在做一个窗口模板,就是改数据库字典的,为了保证代码重用性,我基本上使用currentable来控制数据库.
其中,有一个数据上移动和下移的功能,其实是当作简单的数据库字典
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:1.table

排序功能用的,虽然我实现了功能,
但是我想请教一下,是否还有更简单的代码实现



Dim weizi As Integer = CurrentTable.Position
If weizi=CurrentTable.Rows.Count-1 Then Return

Dim r1 As Row = CurrentTable.Rows(weizi)
Dim r2 As Row = CurrentTable.Rows(weizi+1)
Dim aa

For Each c As Col In CurrentTable.Cols
    
    aa = r1(c.name)
    r1(c.name) = r2(c.name)
    r2(c.name) = aa
    
Next

CurrentTable.Position=weizi+1




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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/7 15:45:00 [只看该作者]

挺好的,谢谢分享. 

 回到顶部