共計 647 個字符,預計需要花費 2 分鐘才能閱讀完成。
本篇文章為大家展示了 SQLServer 中怎么生成 XML,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
SQLServer2000 是一款功能性較好的數據庫,使用 forXML 語句就可以很容易的把執行的結果轉化為一個 XML,這樣可以在很大程度上提高系統運行效率和開發速度,那么在 SQLServer2000 中如何生成 XML 呢? 下面丸趣 TV 丸趣 TV 小編來講解下 SQLServer2000 中如何生成 XML?
SQLServer2000 中如何生成 XML
但是在使用 ADO(RequiredADO2.6) 訪問返回的 XML 的方式和原來的 Recordset 是有所不同的。假如你還是使用 Recordset 訪問的話,只能得到一個 Unicode 格式的 XMLSchema,而無法得到 XML 的內容。
其實這個問題也是很容易就能解決的,只是我自以為很熟悉 ADO,沒有仔細看 Help,所以沒有發現 ADO 是采用 Stream 的方式來得到和返回 XML 的。
Command 對象有兩個屬性,叫 InputStream 和 OutputStream,屬性的值是一個 IUnknown 接口。可以把一個 XMLParser 的接口賦給它,或者是直接用 Request、Response 等。這樣的好處是不需要再去生成一個 Recordset,不需要去保存這些數據,從而節省了系統開銷。
上述內容就是 SQLServer 中怎么生成 XML,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注丸趣 TV 行業資訊頻道。