Foxtable(狐表)用户栏目专家坐堂 → 序列填充的问题!


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

主题:序列填充的问题!

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


加好友 发短信
等级:小狐 帖子:328 积分:1988 威望:0 精华:0 注册:2014/4/29 23:43:00
序列填充的问题!  发帖心情 Post By:2014/6/8 14:32:00 [只看该作者]

序列填充的问题!
我的窗口中有一个“序列填充”的控件,我想通过这个控件将“编号”列中的编号自动填写上,比如新增加了N行,但没有编号,点击这个控件自动编号。求老师指点代码怎么写??
跪求!!!
此主题相关图片如下:qq截图20140608142426.jpg
按此在新窗口浏览图片
 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:序列填充.table


这个问题重新问下?
外部导入的数据行不能自动编号,全编成“0”了,我还是想要有一个这个功能,不管表里的的编号怎么乱,怎么不对,按这个控建后将表里所有行自动编号!求老师指点!!! 

[此贴子已经被作者于2014-6-16 10:56:23编辑过]

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


加好友 发短信
等级:小狐 帖子:328 积分:1988 威望:0 精华:0 注册:2014/4/29 23:43:00
  发帖心情 Post By:2014/6/8 14:42:00 [只看该作者]

求大神给个知识点也行,跪求了!

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


加好友 发短信
等级:小狐 帖子:328 积分:1988 威望:0 精华:0 注册:2014/4/29 23:43:00
  发帖心情 Post By:2014/6/8 14:51:00 [只看该作者]

坐等!

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


加好友 发短信
等级:小狐 帖子:328 积分:1988 威望:0 精华:0 注册:2014/4/29 23:43:00
  发帖心情 Post By:2014/6/8 14:56:00 [只看该作者]

我看了下,其实foxtable自己本身就有“序列填充”这个功能,我就是想把这个功能引用到这个控件上,求助!!!

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/8 14:58:00 [只看该作者]

 新增行的时候,自动填上编号

 

http://www.foxtable.com/help/topics/0630.htm

 


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


加好友 发短信
等级:小狐 帖子:328 积分:1988 威望:0 精华:0 注册:2014/4/29 23:43:00
好象有问题  发帖心情 Post By:2014/6/8 15:05:00 [只看该作者]

假定表中有一个编号列,希望新增行的时候,编号列能够自动加1,可以将DataRowAdding事件的代码设置为:

e.DataRow("编号") = e.DataTable.Compute("Max(编号)") + 1


好像不行,不能+1


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


加好友 发短信
等级:小狐 帖子:328 积分:1988 威望:0 精华:0 注册:2014/4/29 23:43:00
  发帖心情 Post By:2014/6/8 15:06:00 [只看该作者]

而且我有可能外部导入N条数据,不知道这个代码行不行!

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


加好友 发短信
等级:小狐 帖子:328 积分:1988 威望:0 精华:0 注册:2014/4/29 23:43:00
好像这个代码在10行以内是正确  发帖心情 Post By:2014/6/8 15:09:00 [只看该作者]

好像这个代码在10行以内是正确的,但超过10行就不对了!不知道是为什么?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/8 15:31:00 [只看该作者]

以下是引用看雪的人在2014-6-8 15:09:00的发言:
好像这个代码在10行以内是正确的,但超过10行就不对了!不知道是为什么?

 

你的编号需要弄成 整数 类型。


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


加好友 发短信
等级:小狐 帖子:328 积分:1988 威望:0 精华:0 注册:2014/4/29 23:43:00
新问题  发帖心情 Post By:2014/6/8 15:48:00 [只看该作者]

可以了,谢谢指点,可是我发现,如果我删掉了其中部分行,或从其它表导入有编号的行时,编号就乱了,不能一直自动序列填充

 回到顶部
总数 19 1 2 下一页