引用第一行-python for kids(高清)pdf
dr = DataTables("订单").DataRows(1)
dr("数量") = 100
设置该行数量列的值
dr("单价") = 20
设置该行单价列的值
Output.Show(dr("金额"))
显示金额列的内容
DataRow的常用属性有:
名称 说明
IsNull 判断某一列的内容是否为空,通常用于判断某一列是否已经输入内容。
Locked 返回或设置行的锁定状态
例如:
With DataTables("订单").DataRows(0)
引用第一行
If .IsNull("结账日期") = False
如果已经输入结账日期
.Locked = True
那么锁定此行
End If
End With
DataRow的常用方法有:
名称 说明
Delete 删除行
Remove 移除行
Load 重新加载行,如果其他人已经修改并保存此行,执行此方法,即可将该行最新的内容同步显示在表中。
RejectChanges 撤销自打开文件或最近一次保存以来,对该行做出的修改
GetChildRows 返回一个DataRow集合,集合中包括指定子表中和该行对应的全部关联行
GetParentRow 返回该行在指定父表中对应的关联行
例如:
With DataTables("订单")
.DataRows(0).Delete()
删除第一行
.DataRows(1).Load()
重新加载第二行
.DataRows(2).RejectChanges()
撤销对第三行的修改
End With
想了解更多关于获取DataRow的值示例吗?请点击这里。简单DataTables的使用示例可以参考这个链接。如果你对如何通过Ajax加载DataTables数据感兴趣,可以看看这个示例。
有时候,我们可能需要更多关于DataSet、DataTable和DataRow区别的详解,这里有一篇详细的解释,点击这里查看。对于如何遍历对象属性的详细方法,可以参考这篇文章。如果你对DataTables和List之间的互相转换感兴趣,可以看看这个实现类示例。
下载地址
用户评论