C#中的DataSet添加DataTable问题
最近在使用DataTable来给前台控件绑定数据,开始时查了网上的一些给DataSet添加DataTable时需要注意的地方,一般都要添加表名并且使用DataTable.Copy()方法,否则会报错,可是今天在写一个试验程序时发现,我直接DataSet.Tables.Ade(DataTable)竟然没有报错?
我不知道这是怎么回事儿,难道这个错误还是不知道什么时候出的?
我的代码如下:
DataTable dt = getChild_gvwSource(nodeEventID); //从数据库取出的数据表DataTable DataTable dt2 = new DataTable(); if (dt.Rows.Count == 0)return; ds.Tables.Add(dt); ds.Tables.Add(dt2);
如上面所写,我还专门又new了一个DataTable出来,程序运行后仍然没有报错,可是我在其他地方这么执行的时候是发生过错误的,谁能解释一下这是为什么?
请高手给解答……
转载于:https://www.cnblogs.com/qingtian-jlj/p/4881515.html
C#中的DataSet添加DataTable问题相关推荐
- vs05b2中给dataset添加表间关系
(转载)http://www.cnblogs.com/yang_sy/archive/2005/04/30/148344.aspx 转载于:https://www.cnblogs.com/loway/ ...
- 【Vegas原创】DataSet相互添加DataTable
//为DataSet添加DataTable ds.Tables.Add(dt); //为DataTable添加DataSet datatable dt = dataset.Table[0]
- .Net 中DataSet和DataTable的 区别与联系
1.简要说明二者关系 在我们编写代码的时候从数据库里取出数据,填充到dataset里,再根据表的名字,实例化到 datatable 中.其实使用 dataset 相当于所使用数据库中数据的副本,保存在 ...
- C#-DataSet和DataTable详解
1.创建DataSet对象: DataSet ds = new DataSet("DataSetName"); 2.查看调用SqlDataAdapter.Fill创建的结构 da. ...
- 深入分析ADO.NET中的DataSet对象
ADO.NET是.net Framework SDK中用以操作数据库的类库的总称.而DataSet类则是ADO.NET中最核心的成员之一,也是各种开发基于.Net平台程序语言开发数据库应用程序最常接触 ...
- C# LINQ系列:LINQ to DataSet的DataTable操作 及 DataTable与Linq相互转换
LINQ to DataSet需要使用System.Core.dll.System.Data.dll和System.Data.DataSetExtensions.dll,在项目中添加引用System. ...
- 【ADO.NET基础知识】SqlConnection、command、DataSet 、DataTable、dataAdapter
1.使用Connection连接数据库的步骤: (1).添加命名空间 System.Data.SqlClient(注意:初学者经常会忘记) (2)定义连接字符串.连接SQL Server 数据库时: ...
- Winform开发之ADO.NET对象Connection、Command、DataReader、DataAdapter、DataSet和DataTable简介...
ADO.NET技术主要包括Connection.Command.DataReader.DataAdapter.DataSet和DataTable等6个对象,下面对这6个对象进行简单的介绍: (1)Co ...
- DataSet和DataTable详解
1.创建DataSet对象: DataSet ds = new DataSet("DataSetName"); 2.查看调用SqlDataAdapter.Fill创建的结构 da. ...
最新文章
- CF990G GCD Counting(树上莫比乌斯反演,分层图,并查集)
- 1、Python 日期时间格式化输出
- Asp.Net中跳转页面有那几种方法
- 一款开源免注册的加密工具,防火防盗防泄密~
- [视频]youku与56客户端DLL却持
- Ubuntu下的第一个博客
- Spring之HelloWorld
- 获取DataTable字段唯一值(DISTINCT)
- Linux/MacOS 安装 Oh my zsh
- STM8学习笔记----普通IO口模拟串口功能
- 安卓添加滚轮代码_[按键精灵手机版教程]安卓实战——制作天天酷跑脚本(2)...
- oracle中print,oracle中print_table存储过程实例介绍
- 微信公众平台 微信网页授权
- zoj3987—Numbers(贪心)
- android qq聊天界面键盘与布局,大屏手机单手聊天 QQ输入法浮动键盘做得到
- note20220411
- 【翻译】CVPR2022: Pyramid Grafting Network for One-Stage High ResolutionSaliency Detection
- ECMAScript6语法
- 2021华为Android面试真题解析Android面试题集锦,一文轻松搞定
- 在六位共阴数码管上最左边一位上显示稳定的数字
热门文章
- 【代码】使用reentrantlock必须要手动释放锁
- JVM调优:JVM内存分代模型
- Oracle不带传出参数的存储过程创建及调用
- Lucene实现全文检索的流程
- 【爬蟲】爬蟲概述、分類及運行原理
- Quartz分布式实现
- 通过IDEA查看某个类的继承关系
- leetcode(3)——697. 数组的度(C++版本注释)(map容器),448. 找到所有数组中消失的数字(取余操作,C++中的auto类型)
- Codeforces Gym 101473D Folding Machine (暴力搜索)
- python有几种打开方式_Python中几个以“__”开头的方法介绍总结