国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

從數據庫讀取數據后輸出XML

2019-11-17 04:18:37
字體:
來源:轉載
供稿:網友

 今天做一個項目,需要把數據輸出成xml

開始是用DataSet.GetXml()來輸出XML,不過數據庫中的數據有一個字段是XML類型的,而用DataSet.GetXmL()的話,那個XML類型的字段里的值不會被當成XML來輸出,而是當作值來輸出的。


所以后來就用了SQL 的FOR XML來把所有的數據以XML格式從數據讀取。

public XmlDocument Getxml()
{
        SqlConnection sqlConnection = new SqlConnection("Server=localhost;Initial Catalog=Canyin;User ID=sa;PassWord=sa");
        SqlCommand mycmd = new SqlCommand("select * from table for xml auto,elements,root", sqlConnection);
        XmlDocument xmldom = new XmlDocument();
        XmlReader xr;
        try
        {
            sqlConnection.Open();
            xr = mycmd.ExecuteXmlReader();
            while(xr.Read())
            {
                  xmldom.Load(xr);
            }
        }
        catch
        {
            throw;
        }
        finally
        {
             sqlConnection.Close();
        }
        
        return xmldom;
}

 
http://blog.csdn.net/wlkjhxd/archive/2008/09/19/2954043.aspx


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 冀州市| 浦县| 大同县| 青川县| 石屏县| 遂昌县| 格尔木市| 新绛县| 镇沅| 南昌县| 鄂托克前旗| 始兴县| 伊宁县| 娱乐| 阿尔山市| 凤凰县| 梓潼县| 文昌市| 固镇县| 南涧| 修水县| 勃利县| 额济纳旗| 勐海县| 山东| 漳浦县| 石家庄市| 龙岩市| 九寨沟县| 微山县| 冷水江市| 永善县| 易门县| 沿河| 肇州县| 汕头市| 怀柔区| 封开县| 桐乡市| 衡东县| 班戈县|