如题

解决方案 »

  1.   

    SqlConnection con = new SqlConnection(连接串);
    SqlCommand cmd = new SqlCommand("select * from table",con);
    SqlDataAdapter adp = new SqlDataAdapter();
    adp.SelectCommand =cmd;
    DataSet set = new DataSet();
    con.Open();
    adp.Fill(set);
    set.WriteXml(@"C:\1.xml");
    con.Close();
       
      

  2.   

    怎么时间没有出来啊
    XML文件里面的时间是2009-07-12T00:00:00+08:00
      

  3.   

    不会的,你全字段选择看看,
    还有,根本没有什么窗口弹出,
    这个是我导出的 
    <?xml version="1.0" standalone="yes"?>
    <NewDataSet>
      <Table>
        <MessageId>8</MessageId>
        <Severity>2</Severity>
        <Source>e31aa7f4-5819-452e-8e44-a0ca2b9df0a7</Source>
        <Message>[Error]: e31aa7f4-5819-452e-8e44-a0ca2b9df0a7</Message>
        <Timestamp>2009-06-25T01:12:49.83+08:00</Timestamp>
      </Table>
    </NewDataSet>
      

  4.   

    <asp:DataList ID="datalist" runat="server" DataSourceID="xmldatasource1" >
                <ItemTemplate>
               <div>
                        <table>
                                <tr>
                                    <td><%# XPath("id") %></td>
                                    <td><%# XPath("title") %></td>
                                    <td>[<%# XPath("datetime")%>,<%# XPath("number") %>]</td>
                                </tr>
                        </table> 
                 </div>  
                </ItemTemplate>
        </asp:DataList>
        <asp:XmlDataSource ID="xmldatasource1" runat="server" DataFile="~/App_Data/XMLNew.xml">
        </asp:XmlDataSource>
    ID和标题都读出来了,时间怎么读出来啊