



免费预览已结束,剩余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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年南阳市第十一人民医院(南阳市第二人民医院鸭河医院)招聘专业技术人员50人模拟试卷及答案详解(网校专用)
- 2025春季首都机场集团校园招聘考前自测高频考点模拟试题及答案详解(有一套)
- 2025安徽交运集团滁州汽运有限公司凤阳城交分公司招聘2人考前自测高频考点模拟试题附答案详解(考试直接用)
- 2025年庆阳石化分公司春季招聘(5人)考前自测高频考点模拟试题附答案详解(突破训练)
- 2025广东佛山市季华中学招聘编制教师2人模拟试卷及答案详解(夺冠)
- 2025广东韶关市在选调生招录中同步开展事业单位人员招聘25人模拟试卷及答案详解(历年真题)
- 2025年铜川市为县以下医疗卫生机构定向招聘笔试考前自测高频考点模拟试题及答案详解参考
- 2025福建省晋江圳源环境科技有限责任公司招聘6人考前自测高频考点模拟试题及一套参考答案详解
- 2025安徽芜湖市中西医结合医院(湾沚区总医院)招聘第三方救护车驾驶员(第二批)1人模拟试卷参考答案详解
- 2025昆明市甸沙乡卫生院招聘乡村医生(2人)模拟试卷及参考答案详解一套
- 浙江省计算机二级MS考试题库(浓缩400题)
- 木心全集讲稿系列:文学回忆录
- 肿瘤微环境中的细胞间通信
- 课程设计-MATLAB与通信仿真设计题目及程序
- 第6课 推动形成全面对外开放新格局高一思想政治《中国特色社会主义》同(高教版2023基础模块)
- 社会调查研究抽样课件
- 矩阵论同步学习辅导 张凯院 西北工业大学出版社
- 英语英语句子成分和基本结构
- GB/T 24218.1-2009纺织品非织造布试验方法第1部分:单位面积质量的测定
- GB/T 10357.1-2013家具力学性能试验第1部分:桌类强度和耐久性
- GB 10068-2000轴中心高为56mm及以上电机的机械振动振动的测量、评定及限值
评论
0/150
提交评论