A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 卞云鹏 初级黑马   /  2012-6-27 08:39  /  1451 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

System.Data.DataTable unnamedTable = new System.Data.DataTable();
System.Data.DataTable unnamedTable = new System.Data.DataTable("Customer");

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

4 个回复

正序浏览
上面的俩个语句
System.Data.DataTable unnamedTable = new System.Data.DataTable();
调用的是DataTable()的无参数构造函数
System.Data.DataTable unnamedTable = new System.Data.DataTable(“Customer”);
调用的是DataTable()的带字符串参数的构造函数,即给了表一个名字,便于操作

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
有区别,第一个没有给表命名,第二个给了表一个名字,这样可以通过这个名字对表进行操作

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
DataTable()   不带参数初始化DataTable 类的新实例。
DataTable(string tableName)  用指定的表名初始化DataTable 类的新实例。
  详细请查看 Help Libraby

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
本帖最后由 许庭洲 于 2012-6-27 08:58 编辑

1,DataTable 是 ADO.NET 库中的核心对象;
2,DataTable() ,不带参数初始化 DataTable 类的新实例;
3,DataTable(String),用指定的表名初始化 DataTable 类的新实例。

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马