欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C# Datatable的几种用法小结

程序员文章站 2022-04-09 16:37:21
在c#中,从数据库中读取出来的数据一般都会存储在datatable中。datatable其实也是一张表,就像是从数据库中将检索出来的结果copy到datatable中一样。datatable的内部数据...

在c#中,从数据库中读取出来的数据一般都会存储在datatable中。datatable其实也是一张表,就像是从数据库中将检索出来的结果copy到datatable中一样。datatable的内部数据结构就是这样的 一个二维表。

下面介绍一下datatable中的几种用法。

添加引用

创建表

创建列

创建行

取值和赋值

筛选行

删除行

复制行

表排序

下面摘抄两段代码,能帮助大家理解datarow和datacolumn 这两个类进行深一层的理解

如果你看完了上面所有内容,请你务必看完下面所有内容

下面介绍一下和datatable联系紧密的dataset

dataset 是数据的一种内存驻留表示形式,无论它包含的数据来自什么数据源,都会提供一致的关系编程模型。 dataset 表示整个数据集,其中包含对数据进行包含、排序和约束的表以及表间的关系。

使用 dataset 的方法有若干种,这些方法可以单独应用,也可以结合应用。 你可以:

以编程方式在 datatable 中创建 datarelation、constraint 和 dataset,并使用数据填充表。

通过 dataset 用现有关系数据源中的数据表填充 dataadapter。

datatable只能赋值给一个dataset,如果想要赋值给多个dataset,请copy出多个datatable;

dataset是一个数据集,可以存放多个datatable。

dataset中的数据也可以转化到datatable中。

补充:c# datatable常用处理

看代码吧~

以上为个人经验,希望能给大家一个参考,也希望大家多多支持。如有错误或未考虑完全的地方,望不吝赐教。

相关标签: C# Datatable