• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > C# DataTable的详细用法分享

C# DataTable的详细用法分享

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了c#datatable用法,c#中datatable的用法,c#datatable,c#datatable添加行,c#datatable 查询等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

一、DataTable简介   

(1)构造函数
DataTable()   不带参数初始化DataTable 类的新实例。
DataTable(string tableName)  用指定的表名初始化DataTable 类的新实例。
DataTable(string tableName, string tableNamespace) 用指定的表名和命名空间初始化DataTable 类的新实例。
(2) 常用属性
CaseSensitive    指示表中的字符串比较是否区分大小写。
ChildRelations   获取此DataTable 的子关系的集合。
Columns             获取属于该表的列的集合。
Constraints        获取由该表维护的约束的集合。
DataSet               获取此表所属的DataSet。DataSet相关信息,可见我以前的一篇文章《数据访问(2)-DataSet》
DefaultView       获取可能包括筛选视图或游标位置的表的自定义视图。
HasErrors          获取一个值,该值指示该表所属的DataSet 的任何表的任何行中是否有错误。
MinimumCapacity  获取或设置该表最初的起始大小。该表中行的最初起始大小。默认值为 50。
Rows                  获取属于该表的行的集合。
TableName       获取或设置DataTable 的名称。

(3)常用方法
AcceptChanges()   提交自上次调用AcceptChanges() 以来对该表进行的所有更改。
BeginInit()         开始初始化在窗体上使用或由另一个组件使用的DataTable。初始化发生在运行时。

Clear()               清除所有数据的DataTable。
Clone()              克隆DataTable 的结构,包括所有DataTable 架构和约束。
EndInit()            结束在窗体上使用或由另一个组件使用的DataTable 的初始化。初始化发生在运行时。
ImportRow(DataRow row)    将DataRow 复制到DataTable 中,保留任何属性设置以及初始值和当前值。
Merge(DataTable table)  将指定的DataTable 与当前的DataTable 合并。
NewRow()         创建与该表具有相同架构的新DataRow。

二、DataTable使用技巧

(1)Create a DataTable
//dt_AX.Columns.A

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • C# DataTable的详细用法分享

相关文章

  • 2017-05-28C# 委托的三种调用示例(同步调用 异步调用 异步回调)
  • 2017-05-28C#中File类的文件操作方法详解
  • 2017-05-28winfrom 打印表格 字符串的封装实现代码 附源码下载
  • 2017-05-28dotNet中的反射用法入门教程
  • 2017-05-28C#: 引用变量与数值变量的区别
  • 2017-05-28C#中out保留字用法实例分析
  • 2017-05-28C#影院售票系统毕业设计(4)
  • 2017-05-28.NET单点登陆的实现方法及思路
  • 2017-05-28C#七大经典排序算法系列(上)
  • 2017-05-28C#实现将javascript文件编译成dll文件的方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C#图像处理之图像目标质心检测的方法
    • C#的内存回收代码
    • C#类中属性与成员变量的使用小结
    • c#中设置快捷键
    • C# 动态加载程序集信息
    • C#迭代器模式(Iterator Pattern)实例教程
    • C#计算程序执行过程花费时间的方法
    • C#判等对象是否相等的方法汇总
    • C#打包应用程序,与.NETFramework介绍
    • C# TreeView无限目录树实现方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有