我定义一个空的DataSet
DataSet ds=new DataSet();
然后
ds.ReadXml("JiXing.xml");
接着把想绑定的控件给它绑定进去
跟踪了一下,怎么是DataSource空的?
难道ReadXml不能把XML文件读进DataSet里面?

解决方案 »

  1.   

    在csdn经常看到问了问题没人答复就断定没有人知道,好象自己的问题很高深似的
    你能否先看看帮助,在上面找个例子来试试?看看ReadXML前要干些什么,之后又要干些什么
      

  2.   

    //保存数据的XML文件的路径
    //如果你的路径和下面的不同,则请修改之
    string dataFile = "db/guest.xml" ;
    //以读的模式打开一个FileStream来访问数据库
    FileStream fin;
    fin= new FileStream(Server.MapPath(dataFile),FileMode.Open,
    FileAccess.Read,FileShare.ReadWrite);
    //建立一个数据库对象
    DataSet guestData = new DataSet();
    //仅从数据库读取XML Schema
    guestData.ReadXmlSchema(fin);
    fin.Close();
    试试这个吧!!!!!