关于数据集(XSD)和DataSet转换问题。 先在有一个DataSet结构和数据集(XSD)的一样。如何将DataSet转换成(XSD)DsXSD的DataSet 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大家有没有简单的办法去做。我现在用了3个嵌套foreach做的。 你直接 XXXSD = GetData() as XXXSD ; 不可以啊,因为不能判断字段数,还有DataSet中DataTable的数量多少。 public DataSet Load(string descDirectory, string fileName) { DataSet set = new DataSet(); set.ReadXmlSchema(descDirectory + @"\" + fileName + ".xsd"); set.ReadXml(descDirectory + @"\" + fileName + ".xml"); return set; } 好像只有循环赋值,试试下面这样行不,这样的话循环应该少些foreach (DataColumn dataColoumn in DataSet.Tables[0].Columns) { switch (dataColumn.ColumnName) { case "列一": //..... break; case "col2 ": ... } } dataSet转DataTable?请楼上的看一下题目。 help me.....很无奈呀. 求c#32带密钥加密解密函数 如何写输入5位[0-9]的数字,5位[A-Z]的字母,5位[A-Za-z]的字母(只能5位啊) c#引用类库问题 oracle数据库blob读入内存,再用word打开 如何重写个带label的日历控件,可以在日期下面显示信息 菜鸟问水晶报表的问题。 画图类的接口问题(简单问题) 自动生成线程的问题 16进制文件里怎么插入换行符? winform设置背景图片,当上面有透明picturebox控件时,显示或刷新慢,求解决办法!! 散分+分享:访问任何数据库,都是这么简单,只需三句话
我现在用了3个嵌套foreach做的。
{
DataSet set = new DataSet();
set.ReadXmlSchema(descDirectory + @"\" + fileName + ".xsd");
set.ReadXml(descDirectory + @"\" + fileName + ".xml");
return set;
}
试试下面这样行不,这样的话循环应该少些
foreach (DataColumn dataColoumn in DataSet.Tables[0].Columns)
{
switch (dataColumn.ColumnName)
{
case "列一":
//.....
break; case "col2 ": ...
}
}