Foxtable(狐表)用户栏目专家坐堂 → 一个插入行的例子


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

主题:一个插入行的例子

美女呀,离线,留言给我吧!
yangming
  41楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/4/22 14:01:00 [只看该作者]

窗口可以拷,但项目就不能拷了,呵呵

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/4/24 15:26:00 [只看该作者]

Tables("表A").Cols.Remove("ID")这句代码会造成datalist的窗口失效,指的是捆定有这句代码的数据表,测试多次了.

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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2009/4/24 15:31:00 [只看该作者]

以下是引用blackzhu在2009-4-24 15:26:00的发言:
Tables("表A").Cols.Remove("ID")这句代码会造成datalist的窗口失效,指的是捆定有这句代码的数据表,测试多次了.

要学会变通!难道不会让"你的ID"与"彼ID"不同吗?


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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57584 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2009/4/24 17:19:00 [只看该作者]

以下是引用don在2009-4-24 15:31:00的发言:

要学会变通!难道不会让"你的ID"与"彼ID"不同吗?

  没有用的只要用这个代码隐藏,就会出错,我现在是直接隐藏的.


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2009/4/26 19:17:00 [只看该作者]

插入行的代码完善了吗?期待一个完善的插入行方案。狐爸的插入行实例有些缺撼:插入到15行后开始不听话,在不听话的行不能进行再插入了,这样几乎不能进入实用。

 回到顶部
美女呀,离线,留言给我吧!
yangming
  46楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/4/26 20:49:00 [只看该作者]

将/2改成/100再试试


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2009/4/26 20:51:00 [只看该作者]

试过,不行

 回到顶部
美女呀,离线,留言给我吧!
yangming
  48楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2009/4/26 21:43:00 [只看该作者]

你的意思是改了后,仍然还是到十五行后就不听话了吗?

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2009/4/26 22:25:00 [只看该作者]

Dim i As Integer = CurrentTable.Position
If i < 0 Then
    CurrentTable.AddNew()
ElseIf i = 0 Then
    Dim v As Double = CurrentTable.Current("ID") - 1
    CurrentTable.AddNew()("ID") = v
Else
    Dim v1 As Double = CurrentTable.Current("ID")
    Dim v2 As Double = CurrentTable.Rows(CurrentTable.Position - 1)("ID")
    CurrentTable.AddNew()("ID") = (v1+v2) / 100
End If
CurrentTable.Sort = "ID"


改了后不是在要求的地方插入,而是插入在第一行


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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19384 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2009/4/27 6:27:00 [只看该作者]

以下是引用实话实说在2009-4-26 19:17:00的发言:
插入行的代码完善了吗?期待一个完善的插入行方案。狐爸的插入行实例有些缺撼:插入到15行后开始不听话,在不听话的行不能进行再插入了,这样几乎不能进入实用。

顶一下


 回到顶部
总数 66 上一页 1 2 3 4 5 6 7 下一页