| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1417 人关注过本帖
标题:datagrid里如何实现自从编号?
只看楼主 加入收藏
famu1117
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-10-22
收藏
 问题点数:0 回复次数:10 
datagrid里如何实现自从编号?
如题
搜索更多相关主题的帖子: datagrid 
2008-10-28 11:01
famu1117
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-10-22
收藏
得分:0 
错了,不好意思,是自动编号
2008-10-28 11:27
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
应该是从数据库实现的吧?
不太明白楼主的意思

/images/2011/147787/2011051411021524.jpg" border="0" />
2008-10-28 11:32
famu1117
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-10-22
收藏
得分:0 
我有一个界面做查询,用datagrid输出,其他字段已经绑定ADO,就是想再添加一列(序号列),让它实现自动编号的功能,咋做呢?
2008-10-28 11:38
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
你这一列要在哪添加.表?还是datagrid?

/images/2011/147787/2011051411021524.jpg" border="0" />
2008-10-28 12:11
famu1117
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-10-22
收藏
得分:0 
datagrid里
2008-10-28 12:14
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
把一个新列添加到 Columns 集合,或把一个新书签添加到 DataGrid 控件的 SelBookmarks 集合或把一个新拆分添加到 Splits 集合。不支持命名的参数。

语法

object.Add colindex

object.Add bookmark

Add 方法的语法包含下列部分 :

部分  描述
object 对象表达式,其值是“应用于”列表中的对象。
colindex 必需的。如“设置值”中所示。是一个整数,用于指定新的 Column 对象或 Split 对象被插入到 Column 集合或 Split 集合的什么地方,
bookmark 将被添加到集合里的书签。


设置值

colindex 列索引的设置值为:

设置值 描述
0 插入新列作为最左边的列。
Count 如果 colindex 参数与 Count 属性设置相同,则新列作为最右边的列插入。
n 把新列插入到 Columns 集合中第 n 列的左边。第 n 列及所有后续的列相应增加。


说明

Add 方法根据 colindex 参数把一个新 Column 插入到 Columns 集合中。 添加的新列的 Visible 属性设置为 False,其它属性设置为缺省值。 初始时,由于 DataField 属性被设置为一个“0 长度字符串” (""),故新列未被连结。 Columns 集合的 Count 属性增加以反映这一新的列。

重点 如果以前使用 Remove 方法删除了一个列,在增加了新的列后,就可能需要用 Rebind 和 Refresh 方法刷新显示。这就命令 DataGrid 控件重新生成其内部列的布局矩阵,以正确反映控件的真实状态。

使用 Add 方法把书签添加到 SelBookmarks 集合。当一个书签添加到 SelBookmarks 集合后,它即在 DataGrid 控件中被选中。

/images/2011/147787/2011051411021524.jpg" border="0" />
2008-10-28 12:20
famu1117
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-10-22
收藏
得分:0 
非常感谢这位大哥,如果有问题我再问
2008-10-28 12:26
famu1117
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-10-22
收藏
得分:0 
等会,怎么能实现自动编号呢
我是想在序号列中对查找到的记录进行自动编号?
2008-10-28 14:41
famu1117
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2008-10-22
收藏
得分:0 
我有三个表,这三个表各有一个ID,都是各自表的主键而且都是自动编号
我第一个表里包含后两个表的ID号,我添加一条记录时,这两个ID号显示为NULL值
如何做能够让这两个ID号显示第二第三个表中的ID号的数字?
不知说明白了没?这个问题困扰了我很久
2008-10-28 16:40
快速回复:datagrid里如何实现自从编号?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013671 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved