如何将datatable 填充入xsd文件数据集里的datatable

如题所述

需导入命名空间 System.Data;

//使用手工DataTable 表填充 DataSet数据集
public static DataSet SelectDataSet()
{
DataSet ds = new DataSet();//创建数据集

DataTable dt = new DataTable("wc");//创建dt对象wc表

//创建表的一个列
DataColumn name = new DataColumn();
name.ColumnName = "姓名";//列名
name.DataType = System.Type.GetType("System.String");//数据类型
name.MaxLength = 50;//长度

//创建一个列,参数设置列名,数据类型
DataColumn love = new DataColumn("爱好",typeof(string));
love.MaxLength = 50;

dt.Columns.Add(name);//对象dt表中加入列
dt.Columns.Add(love);//把列放入表dt中
dt.Columns.Add("张刷");//dt表中加入列

DataRow drFirst = dt.NewRow();//使用表对象dt创建一行
drFirst["姓名"] = "张帅";//设置行姓名列的值
drFirst["爱好"] = "上网";//设置行爱好列的值
drFirst[2] = "好";//下标确定列赋值

dt.Rows.Add(drFirst);//表对象dt添加行

ds.Tables.Add(dt2);//数据集中添加表dt2

ds.Tables.Add(dt);//数据集中添加表dt

return ds;//返回数据集
}
温馨提示:内容为网友见解,仅供参考
无其他回答

如何从一个DataTable中复制数据行到另一个DataTable中
sdr = sqlCom.ExecuteReader();dt =new DataTable();dt.Load(sdr);假如返回的DataTable就是 dt ,方法一:直接复制一个DataTable,然后清空数据(Column结构还保留),最后再用ImportRow()方法从dt中加入需要的Row;DataTable dt2 = new DataTable();dt2 = dt.Copy();dt2.Rows.Clear();dt2.Import...

DataTable使用详解
\/\/ 创建 SqlDataAdapter 对象,并执行 SQL 命令 SqlDataAdapter dataAdapter = new SqlDataAdapter(commandString, connectionString);\/\/ 创建数据集 dataSet DataSet dataSet = new DataSet();\/\/ 将数据表添加到数据集中 DataTable dataTable = dataSet.Tables("Customers");\/\/ 将数据填充到数据集中 dataA...

DataSet1.xsd 数据集文件得填充
用DataSet1.xxxxTableAdapter的两个方法,一个Get,一个Fill是你配置DataSet1.xsd的时候填进去的。我个人习惯用Get,会返回一个DataTable

如何将DataTable中的数据填充到Excel模板中
看你的DataTable是什么格式了,如果是Foxpro格式的数据表,那么Excel可以直接读取,打开后另存为Excel工作表就行了。如果是其他格式的数据表,可以在Excel的打开选项中看一下“文件类型”中有没有对应的格式,如有,也可以直接打开。

c#如何将两个dataTable关联起来,并写到另外一个datatable中
string colNo = "货号"; string colExist = "现有数量"; dtA.Columns.Add(colExist);\/\/先给A表添加列 var rowsB = dtB.Rows.OfType<DataRow>(); \/\/填充 foreach (DataRow row in dtA.Rows) { row[colExist] = rowsB.First(x => x[colNo] == row[colNo]...

VS08 水晶报表 数据源??
你见一个数据集,就是.xsd文件,在里面按照你的表新建DataTable,用这个做水晶报表的数据源 再在代码里将从数据库里读出的数据绑定到那个.xsd文件同名的类上 水晶报表就能获取数据了

VS2005开发项目中的xsd类型文件作什么的
例如,如果您有一个名为 NorthwindDataSet 的数据集,与 NorthwindDataSet 中的 DataTable 关联的 TableAdapter 将位于 NorthwindDataSetTableAdapters 命名空间中。要通过编程方法访问特定的 TableAdapter,必须声明 TableAdapter 的新实例。例如:NorthwindDataSet northwindDataSet = new NorthwindDataSet();Northwind...

如何:使用数据填充数据集
“用数据填充数据集”指的是将数据加载到组成数据集的各个 DataTable 对象中。可以通过执行 TableAdapter 查询或数据适配器(例如 SqlDataAdapter)命令来填充数据表。

请问怎么打开格式为xsd的文件?
项目开发中工具是visual studio2005里面定义了一些 xsd文件 文件里面是datatable 和 tableAdapter datatable 里面是数据库里面的数据,tableAdapter 是一些方法。

...和DataSet.sxd里表的TableAdapter是对应的吗?怎么属性都不一样呢...
SELECT rows (获取一个 DataTable 的)类型的 Query 所返回的记录集,应该和它上方的 DataTable 定义的列相对应。其他类型的 Query,包括 SELECT scalar(只取第一行第一列的)以及 UPDATE, INSERT, DELETE 等,也可以被包含在这个 TableAdapter 中。另外,TableAdapter 也可以单独存在(不依赖于 Data...

相似回答