SQLServer中怎么生成XML

63次阅读
没有评论

共计 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 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-03发表,共计647字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)