免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SOAP 响应消息结构 本主题介绍 SOAP 响应消息结构,用它可以分析 SOAP 响应,而不用使用 Visual Studio 2005 提供的代理类。 SQL Server 2005 实例返回的 SOAP 响应消息可能包含下列一项或多项: SELECT 查询的结果集。 存储过程和用户定义函数的返回代码。 行计数。这是受查询影响的行数。 输出参数值。 错误消息或警告。下面是运行存储过程后 SQL Server 返回的 SOAP 响应结构的片段:复制代码 Value 操作的结果包装在 SOAP 主体的 元素中。 元素可能包含下列子元素: 包含结果、行计数值以及错误消息和警告。 包含存储过程返回的输出参数(如果有)。 元素操作的结果在 元素中返回,其中 MethodName 是存储过程或用户定义函数的名称,或者是即席批处理查询的 sqlbatch。sqlbatch 是用来运行即席查询的方法。在 元素中,结果按如下所示进行序列化: SELECT 语句的结果包装在 元素中。在 元素中序列化的结果使用 DiffGram 序列化格式。DiffGram 格式是在 Microsoft .NET Framework 的 DataSet 组件中引入的。在这种情况下,响应还在数据前包含一个 XSD 架构(如果创建端点时已启用架构)。在 Visual Studio 2005 客户端,结果作为 System.Data.DataSet 对象返回。注意: 若要在使用 Visual Studio 2005 时将 SOAP 结果加载到 System.Data.DataSet 对象中,SQL Server 2005 必须在它返回给客户端的 SOAP 响应中包含内联架构。可通过在创建端点时省略 SCHEMA 关键字,或者指定 SCHEMA=STANDARD 为端点启用此行为。有关详细信息,请参阅 CREATE ENDPOINT (Transact-SQL)。 SELECT.FOR XML 语句的结果包装在 元素中。如果返回了多个结果集(如带有多个 SELECT.FOR XML 查询的存储过程),每个结果集都包装在自己的 元素中。同时,每个结果后面都有一个 元素。此元素返回受查询影响的行数,如以下响应片段所示: 复制代码 NoOfRowsAffected NoOfRowsAffected Value 如果 SELECT.FOR XML 查询通过指定 XMLSCHEMA 选项来请求 XSD 架构,XSD 架构将作为 元素的第一个子元素返回。 在 Visual Studio 2005 客户端,结果作为 System.Xml.XmlElement 对象返回。 存储过程和用户定义函数的返回代码值包装在 元素中,如以下响应片段所示: 复制代码 ReturnCodeValue Value 在 Visual Studio 2005 客户端,返回代码作为对象返回。 SQL Server 2005 错误消息、警告和其他信息性消息包装在 元素中,如以下 SOAP 响应片段所示: 复制代码 . . 以下 SOAP 响应片段是通过运行 GetCustomerInfo 存储过程返回的。有关此存储过程的信息,请参阅用于发送本机 XML Web 服务请求的示例应用程序。存储过程中的第一个 INSERT 语句失败。这将导致以下响应。 复制代码 16 12 Cannot insert the value NULL into column CompanyName, table Northwind.dbo.Customers; column does not allow nulls. INSERT fails. 515 GetCustomerInfo SQLServerName MicrosofTransact- SQL/9.0 2 0 -6 在 Visual Studio 2005 客户端,这些结果作为 SqlMessage 类型对象返回。 元素每个输出参数值在返回时都包装在一个元素中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年大学试题(管理类)-电力企业管理历年参考题库含答案解析
- 2026年安康职业技术学院高职单招笔试综合素质历年参考题库含答案解析
- 2026年宁夏财经职业技术学院高职单招笔试职业技能测验历年参考题库含答案解析
- 2026年大学试题(林学)-园林设计初步历年参考题库含答案解析
- 2026年大学试题(新闻学与传播学)-新闻评论历年参考题库含答案解析
- 2026年天津现代职业技术学院高职单招笔试语文历年参考题库含答案解析
- 2026年天津广播影视职业学院高职单招笔试职业技能测验历年参考题库含答案解析
- DB45∕T 1882-2018 地理标志产品 三江茶
- 2026年大理农林职业技术学院高职单招笔试职业技能测验历年参考题库含答案解析
- 2026年四川西南航空职业学院高职单招笔试化学历年参考题库含答案解析
- 2025年12月广西普通高中学业水平合格性考试物理真题试卷含详解
- 【英语】天一大联考·海南省2025-2026学年高一年级学业水平诊断(一)
- 行业数据:中国器官芯片市场现状研究分析与发展前景预测报告
- 矿棉吸音板吊顶施工技术交底
- 中科大环境保护概论课件第6章 水环境污染及其防治
- 211,985,C9,双一流清单及对比Excel表格
- 农业科技项目结题报告的结构与范文
- 校外托管教育安全主题班会
- 工程施工对建筑物、文物等保护措施
- GB/T 10810.1-2025眼镜镜片第1部分:单焦和多焦
- 阿尔茨海默症麻醉管理
评论
0/150
提交评论