•         string str = "<Man>" +
                            "<id>1</id>" +
                            "<name>清明</name> " +
                            "</Man>";
            System.Data.DataSet ds = new DataSet();

            //加载构架
            ds.ReadXmlSchema(new System.IO.StringReader(str));
            //foreach (DataTable dt in ds.Tables)
            //{
            //    dt.BeginLoadData();
            //}
            //然后再让DataSet加载数据。
            //注意:因为前面我们一个帮他加载架构信息了,这里就可以让DataSet加载数据时忽略Schema。
            //加载数据

            ds.ReadXml(new System.IO.StringReader(str), XmlReadMode.IgnoreSchema);
            //foreach (DataTable dt in ds.Tables)
            //{
            //    dt.EndLoadData();
            //}

           
            this.dgViewer.DataSource = ds;
            this.dgViewer.DataBind();

  • 乱七八糟Ⅴ for 面试题

    日期:2008-06-14 | 分类:技术┊CS | Tags:乱七八糟 XML

    //xqm//2008.06.14
    2,
    问:用什么来遍历HashTable中的value和key值
    答:

    DictionaryEntry
          例: foreach(  DictionaryEntry
    de in HashTable )
                            Console.WriteLine("
    \t {0} \t {1}",de.Key,de.Value)
     

    3,
    问:如果从数据库中取得ID为"奇数"的行?
    答:

    select   *   from   表   where   id%2   =   1

    ...
  • xml 导入SQL Server 2005

    日期:2008-06-13 | 分类:技术┊CS | Tags:xml导入SQL2005 XML

    「 .net BI 」,自己没用过,不能妄加评论。。。

    ==============XML 内容===========
    <ROOT>
      <ITEM>
        <A>{data}</A>
        <B>{data2}</B>
        <C>{data3}</C>
     ...