C#如何把DataTable转换成DataSet

问题描述

DataTabledt=null;try{connection.Open();using(OracleDataAdapteradapter=newOracleDataAdapter("",connString)){OracleCommandcmd=newOracleCommand(command,connection);adapter.SelectCommand=cmd;dt=newDataTable();adapter.Fill(dt);}connection.Close();}catch{/***在这里处理异常***/throw;}returndt;

解决方案

解决方案二:
你添加进去不就行了DataSetds=newDataSet();ds.Tables.Add(dataTable);
解决方案三:
datatable和dataset有什么可转的,你先搞清楚他俩的关系
解决方案四:
DataSetds=newDataSet();........................adapter.Fill(ds);}returnds.Tables[0];

解决方案五:
最后还是通过Datatable操作的呀,为啥要转!!除非有接口需要传入DataSet,用一楼的方法即可
解决方案六:
你的一个查询的方法有什么好转的

时间: 2024-07-31 05:08:39

C#如何把DataTable转换成DataSet的相关文章

C# DataTable 转换成JSON数据

原文:C# DataTable 转换成JSON数据   using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using System.Web; using System.Web.Script.Serialization; namespace WsDemo { public class DataTableConvertJson { #regi

C#中将DataTable转换成CSV文件的方法_C#教程

DataTable用于在.net项目中,用于缓存数据,DataTable表示内存中数据的一个表.CSV文件最早用在简单的数据库里,由于其格式简单,并具备很强的开放性,所以起初被扫图家用作自己图集的标记.CSV文件是个纯文本文件,每一行表示一张图片的许多属性. 在.net项目中运用C#将DataTable转化为CSV文件,现在提供一个较为通用的方法,具体代码如下: /// <summary> /// 将DataTable转换成CSV文件 /// </summary> /// <

如何将DataTable转换成List&amp;lt;T&amp;gt;呢?

昨日在工作中,遇到一个问题:需要将查询出来的DataTable数据源,转换成List<T>的泛型集合(已知T类型).第一反应,我想肯定要用到"泛型"(这不是废话吗?都说了要转换成List<T>泛型集合了),而且还要用到"反射"相关的.呵呵.很快,我就做出了一个小实例,测试通过.下面我将代码贴出来,分享给大家.代码都有详细的注释,读者朋友可以很清晰的看懂我的思路. 首先,这是我写的一个通用转换类,完成此类操作.也是实现这个功能最核心的部分: u

把DataTable 转换成Json格式,适用于EasyUI 绑定DataGrid

本文转载:http://www.cnblogs.com/liang--liang/archive/2013/02/05/2893030.html public static string DataTable2Json(System.Data.DataTable dt) { System.Text.StringBuilder jsonBuilder = new System.Text.StringBuilder(); jsonBuilder.Append("{"); jsonBuilde

link关于课程表的问题,如何将产生的课程表转换成DataTable?

问题描述 link关于课程表的问题,如何将产生的课程表转换成DataTable? link关于课程表的问题,如何将产生的课程表转换成DataTable? 解决方案 DataTable dt = new DataTable(); dt.Columns.AddRange(result[0]); foreach (var item in result.Skip(1)) { var row = dt.NewRow(); for (int i = 0; i < 5; i++) row[i] = item[

增补透视一文:将ADO.NET或Webservice返回的DataSet转换成ADODB.Recordset

ado|web|转换 记得在<透视和调整你的企业和商务系统>一文中,我们讨论了有关组件.SOAP.WebService的一些问题,特别对于这样的一些问题: 如何生成一个构造一个简单的三层结构(Window DNA) 如何将现有的组件暴露出来,成为一个WebService 如何使用MS SOAP Toolkit来生成Client消费WebService 如何在dotNET中调用SOAP Toolkit生成的WebService 如何处理和传输ADODB.Recordset类型的数据,实现自己的C

如何将DataRow转换成相应的对象

一直以来对框架非常感兴趣,对大多数框架(目前本人看过的)来说一般分为三个部分: (1): 拼接SQL语句(反射). (2):执行CRUD操作,获取相应的DataTable.DataSet等等. (3) :将相应的DataTable.DataSet转换成对象(反射). 因此可以将上述3个部分各个击破,一步一步来 实现自己的框架,看的框架多了,也就成了路.反射在这里面被淋漓尽致的运用,哈哈,站在款哥的肩膀 上...... (一)通用以及泛型转换代码 先看下面关于将DataRow转换成相应的对象(通用

C#:DataTable映射成Model

这是数据库开发中经常遇到的问题,当然,这可以用现成的ORM框架来解决,但有些时候,如果DataSet/DataTable是第三方接口返回的,ORM就不方便了,还得自己处理. 反射自然必不可少的,另外考虑到DataTable中的ColumnName通常与Model的PropertyName并不严格对应,可以用Attribute来记录这种映射关系. 步骤1:先创建一个DataFieldAttribute类 1 using System; 2 3 namespace Jimmy.ORM 4 { 5 [

C#实现集合转换成json格式数据的方法_C#教程

本文实例讲述了C#实现集合转换成json格式数据的方法.分享给大家供大家参考,具体如下: /// <summary> /// dataTable转换成Json格式 /// </summary> /// <param name="dt"></param> /// <returns></returns> public static string ToJson(DataTable dt) { if (dt != null