社区
VB
帖子详情
怎样得到datarow在datatable.rows中的位置,也就是第几行!
Kain
2003-07-17 03:12:00
rt
...全文
372
2
打赏
收藏
怎样得到datarow在datatable.rows中的位置,也就是第几行!
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Kain
2003-08-26
打赏
举报
回复
index可以吧
flers
2003-07-21
打赏
举报
回复
Dim s As String
s = DataGrid1.CurrentRowIndex
MsgBox(s)
DataTable
数据源加载之后列表加载之前重新处理数据.pdf
private
DataTable
Optimization_
DataTable
(DataView dv) {
DataTable
dt = dv.Table.Clone(); if (dv.Table.
Rows
.Count >= 1) { for (int i = 0; i < dv.Table.
Rows
.Count; i++) {
DataRow
dr_1 = dt.NewRow(); string[] str_To_end_customer = dv.Table.
Rows
[i]["To_end_customer"].ToString().Split(','); string[] str_HK10_FR10 = dv.Table.
Rows
[i]["hk_invoice"].ToString().Split(','); dr_1["status"] = dv.Table.
Rows
[i]["status"]; dr_1["country"] = dv.Table.
Rows
[i]["country"]; //dr_1["qty"] = dv.Table.
Rows
[i]["qty"];
Datatable
删除行的Delete和Remove方法的区别介绍
1、在C#
中
,如果要删除
DataTable
中
的某一行,大约有以下几种办法: •使用
DataTable
.
Rows
.Remove(
DataRow
),或者
DataTable
.
Rows
.RemoveAt(index);可以直接删除行•
datatable
.
Rows
[i].Delete()。Delete()之后需要
datatable
.AccepteChanges()方法确认完全删除,因为Delete()只是将相应列的状态标志为删除,还可以通过
datatable
.RejectChanges()回滚,使该行取消删除。•在删除
DataTable
中
的行的时候,每删除一行,
DataTable
中
所有行的索引都会发生改
C#
datatable
不能通过已删除的行访问该行的信息处理方法
原因如下: Delete()之后需要
datatable
.AccepteChanges()方法确认完全删除,因为Delete()只是将相应列的状态标志为删除, 还可以通过
datatable
.RejectChanges()回滚,使该行取消删除。 如果要彻底删除
datarow
,需要Delete()和AccepteChanges()方法同时使用,或者采用
datatable
.
Rows
.RemoveAt(i)方法直接删除, 其
中
i表示行索引,还有一个就是
datatable
.
Rows
.Remove(
DataRow
dr)删除指定行。 不过使用
datatable
.
Rows
.RemoveAt(i)要注意,如果连
将
DataTable
中
的一行复制到另一个
DataTable
的方法
将
DataTable
中
的一行复制到另一个
DataTable
方法1:
DataRow
dr = ds2.Tables[0].NewRow(); dr.ItemArray = ds1.Tables[0].
Rows
[i].ItemArray; ds2.Tables[0].
Rows
.Add( dr ); 方法2: ds2.Tables[0].ImportRow(ds1.Tables[0].
Rows
[i]); 您可能感兴趣的文章:asp
DataTable
添加列和行的三种方法Asp.net实现
C#
中
DataTable
删除行的方法分析
本文实例讲述了C#
中
DataTable
删除行的方法,分享给大家供大家参考之用。具体实现方法如下: 自己的删除例子(drTemp是表,gvSummary是dev 的gridview。单击右键点击grid删除): 1、dtTemp.
Rows
.RemoveAt(gvSummary.FocusedRowHandle); 2、dtTemp.
Rows
[gvSummary.FocusedRowHandle].Delete(); dtTemp.AcceptChanges(); 在C#
中
,如果要删除
DataTable
中
的某一行,大致有以下几种办法: 1.如果只是想删除
datatable
中
的一行,可以用Data
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章