Questions tagged «datarow»

4
复制或克隆DataRow的简单方法?
我正在寻找一种简单的方法来克隆DataRow。有点像为该行拍摄快照并将其保存。然后可以自由更改原始Row的值,但我们还有另一个已保存的副本,该副本不变。这是正确的方法吗? DataRow Source, Destination; // Assume we create some columns and fill them with values Destination.ItemArray = Source.ItemArray; 这是否只是将Snapshot的ItemArray引用设置为指向Source中的那个,还是实际上是单独制作一个副本?我应该这样做吗? Destination.ItemArray = Source.ItemArray.Clone(); 编辑:我不认为第二个代码片段实际上可以编译。
118 c#  datatable  datarow 

2
ADO.NET DataRow-检查列是否存在
如何检查数据行中是否存在列? 我正在建立数据表来组织一些已经从数据库中撤回的数据。根据每一行中数据的类型,我需要创建一个具有不同列的数据表。然后,稍后,我想检查一下我正在查看的数据表是否具有特定的列。 我知道我可以捕获异常并以这种方式处理它,但是我很好奇datarow对象上是否有可以为我执行此操作的属性或方法? 捕获异常的方法如下: public static String CheckEmptyDataRowItem(DataRow row, String rowName, String nullValue) { try { return row[rowName].ToString(); } catch (System.ArgumentException) { return nullValue; } }


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.