从DataSet放置到listbox中,如何操作,想必你是知道的
下面是从xml读到Dataset中的一个例子
FileStream fin ;
fin= new FileStream(Server.MapPath("db/dailyhoro.xml"),
FileMode.Open, FileAccess.Read,FileShare.ReadWrite ); file://Create a DataSet object to contain our Database
DataSet ds = new DataSet() ; file://Read the Xml Schema and Data from the stream to the Database file
ds.ReadXml(new StreamReader(fin)) ; file://close the stream
fin.Close() ;
下面是从xml读到Dataset中的一个例子
FileStream fin ;
fin= new FileStream(Server.MapPath("db/dailyhoro.xml"),
FileMode.Open, FileAccess.Read,FileShare.ReadWrite ); file://Create a DataSet object to contain our Database
DataSet ds = new DataSet() ; file://Read the Xml Schema and Data from the stream to the Database file
ds.ReadXml(new StreamReader(fin)) ; file://close the stream
fin.Close() ;
解决方案 »
- Ext.net1.6弹出没有许可的框框怎么解决?
- 数据库连接问题
- winfrom怎么上传文件到服务器上呢?
- 这个存储过程怎样简化?
- C#滚动条
- 我要在C#中加入Flash,Flash组件那里有呢,具体怎么搞呢。
- 明确一个webbroswer的问题
- 用户提交文本在服务器端生成htm文件时,应该注意过滤那些方面来防止用户欠入恶意代码,攻击服务器。
- The type initializer for 'SocketTest.Program' threw an exception.
- C# 中关于自制控件的使用问题 给分
- 如何将文件放入剪贴板?(做到与 Ctrl C 一样的效果)
- 关于.net下巨型数据结构的存取问题
装在xml到DataSetusing System;
using System.Data;
using System.Collections;
using System.Xml;
using System.IO;
using System.Text;namespace ZZ
{
/// <summary>
/// ZZConsole 的摘要说明。
/// </summary>
public class ZZConsole
{
[STAThread]
static void Main(string[] args)
{
XmlDocument xdoc= new XmlDocument();
xdoc.Load(@"d:\test.xml");
DataSet ds = CreatDataSet();
XmlNodeList xList = xdoc.SelectNodes("//Item");
foreach(XmlNode xNode in xList)
{
DataRow dr = ds.Tables["Items"].NewRow();
dr["Item"] = xNode.Attributes["Name"].Value;
ds.Tables["Items"].Rows.Add(dr);
}
foreach(DataRow dr in ds.Tables["Items"].Rows)
{
Console.WriteLine(dr["Item"].ToString());
}
Console.ReadLine();
}
public static DataSet CreatDataSet()
{
DataSet ds = new DataSet();
DataTable dt = new DataTable("Items");
DataColumn dc = new DataColumn("Item",typeof(string));
dt.Columns.Add(dc);
ds.Tables.Add(dt);
return ds;
}
}
}
=======================================================
<?xml version="1.0" encoding="utf-8" ?>
<Root>
<Class Name="1">
<Item Name="Item11"/>
<Item Name="Item12"/>
<Item Name="Item13"/>
<Item Name="Item14"/>
</Class>
<Class Name="2">
<Item Name="Item21"/>
<Item Name="Item22"/>
<Item Name="Item23"/>
<Item Name="Item24"/>
</Class>
</Root>