社区
C#
帖子详情
dataset和datagridview是一一对应的吗?
xxtyshun
2006-10-14 04:01:23
datagridview中的 datagridview.DataSource = dataset.Tables["csharp1"];绑定后.
有点担心datagridview中的行号是不是和dataset中的是一样的.
如果不一样的话.问题很大.
是不是随时都是保持一样的
如果datagridview排序了或者dataset改变了顺序.
我用一个得到的行号去操作另外一个.岂不是问题很大.
两者的序号是一一对应的吗?
谢谢
...全文
174
5
打赏
收藏
dataset和datagridview是一一对应的吗?
datagridview中的 datagridview.DataSource = dataset.Tables["csharp1"];绑定后. 有点担心datagridview中的行号是不是和dataset中的是一样的. 如果不一样的话.问题很大. 是不是随时都是保持一样的 如果datagridview排序了或者dataset改变了顺序. 我用一个得到的行号去操作另外一个.岂不是问题很大. 两者的序号是一一对应的吗? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feifeiyaqi
2006-10-14
打赏
举报
回复
Top
Knight94(愚翁) ( ) 信誉:110 Blog
说的对。老猫了,没错
flowersea312
2006-10-14
打赏
举报
回复
肯定是一一对应的啦
Knight94
2006-10-14
打赏
举报
回复
to 如果datagridview排序了或者dataset改变了顺序.
我用一个得到的行号去操作另外一个.岂不是问题很大.
是一一对应的。
如果通过DataGridView找到对应的DataRow,可以通过BindingManagerBase来获得
例如:
BindingManagerBase bm = yourGridView.BindingContext[yourGridView.DataSource];
DataRowView drv = bm.Current as DataRowView;
if( drv != null )
{
//Access data using "drv" or "drv.Row"
}
股神
2006-10-14
打赏
举报
回复
顶
tangyong12
2006-10-14
打赏
举报
回复
最好不要这样去取它的序号,通过读取dataset好点,datagridview只是显示一个数据源而已。
c#
datagridview
与
DataSet
绑定, 列与数据库表里面的列
一一对应
自己模拟出数据,并分别对
dataGridView
赋值。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using ...
2021-06-29
其实很简单,在
DataGridView
上右键选择编辑列,在数据一项中找到DataPropertyName,在里面写上对应的要绑定的数据中的字段名,即可 。比如:从数据库中选择的datatable的第一列的字段名为:”编号“,则在...
DataGridView
,
Dataset
,DataTable,DataRow等使用心得
DataGridView
的列编辑: Name:用于调用属性的时候用的,也可以不使用Name去调用,选择数字1,2,3......一般情况编辑的列与绑定的表属性名
一一对应
。 单击事件:click。 双击事件:doubleclick。 获取当前所在行并...
Windows Form程序绑定
datagridview
后数据不显示
用datatable绑定数据到
datagridview
后,数据不显示。... 后来经过查找,确定问题原因:datatable中column的name是跟
datagridview
中的datapropertyname
一一对应
的,而不是和name
一一对应
,因此需要在d
C#
dataGridView
控件数据批量修改并同步到数据库
方法一:使用循环读取
dataGridView
中每行每列的值然后一行行写入到数据库 获取每行每列的值 代码如下: for (int i = 0; i <
dataGridView
1.Rows.Count - 1; i++) { for (int j = 0;j<
dataGridView
1....
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章