在 IIS 中配置 SQL XML 支持

IIS 配置文件体系:基于 XML 文件的 Windows 设置 IIS 的配置文件体系基于 XML 文件,通过修改这些文件可以对服务器、网站和应用程序进行个性化的设置。请注意,这只是 IIS 配置的基础知识,IIS 还有许多其他的高级配置和功能。这篇文章将介绍 IIS 配置文件体系的基本原理,并提供一些示例代码来说明如何使用 XML 文件进行配置。Web.config 文件可以覆盖 ApplicationHost.config 中的设置,从而实现个性化的配置。ApplicationHost.config:这是 IIS 的主配置文件,它包含了全局的服务器设置。 阅读详情
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
首先,说一下我们的例子目的--一让数据库输出XML,并且在.net体系下调用出来。
  
  这个系统的数据层是用SQL server数据库,中间层就用SQL自带的工具“在 IIS 中配置SQL XML 支持”实现就可以了。好的,现在我们开始来做了,首先配置让SQL 输出 XML :
  
  这个东西听起来似乎有些神秘,其实就是在我们普通的查询语句后边增加:FOR XML AUTO 就可以了。   
  举一个例子:
  
   SELECT TOP 100 topic,name,time
   FROM bbs where [order]=1 ORDER BY [Time] DESC
   FOR XML AUTO
  
  这条语句在SQL的查询分析器里边执行的结果,大家会发现:输出的已经不是我们传统上概念的表格了,是几排很长的字符串,内容就是我们所需的XML代码。
  
  这样第一步,让SQL输出XML就完成了。 
   
  然后开始我们的第2步,让XML文件可以用web的方式调用
  
  这条语句调试成功之后,大家可以建立一个文件:例如aaa.xml 
  内容如下: 
   
  <ROOT xmlns:sql="urn:schemas-microsoft-com:xml-sql">
   <sql:query>
   SELECT TOP 100 topic,name,time
   FROM bbs where [order]=1 ORDER BY [Time] DESC
   FOR XML AUTO
   </sql:query>
  </ROOT>
  
  在c:/建立一个bbb目录把他放进去。
  
  中间的部分就是我们传统的SQL语句,前后封装的话就是我们通用的一个格式。
  
  把这个文件放到一个随意的目录里边,然后打开SQL的“在 IIS 中配置 SQL XML 支
  持”在需要XML支持的站点建立一个虚拟目录,名称就叫做ccc吧,本地路径自然是我们的c:/bbb了。
  然后点安全性--输入你SQL得用户名和密码,然后是数据源,就是你的数据库位置了默认的数据库。
  然后点设置,选择允许模板查询,然后点虚拟名称,点新建类型是template名称就叫
  ddd吧,对应的文件就是我们的aaa.xml。
  
  然后在IE里边打开:http://你的机器名/ccc/ddd
  看到什么了?对,就是你的那个xml的文件在SQL查询的时候输出的内容。
  什么没有输出?打开你的“Internet 信息服务(IIS)管理器”,选择“web扩展服
  务”,
  然后是把“所有未知的ISAP扩展”选择允许。现在OK了吧? 
      
  好的,然后就是我们最关键的一步第3步--如何把这个动态生成的XML文件在VS.net里边调用了。 
   
  首先我们要建立一个空的非结构化的dataset1,然后在源代码里边在this.dataSet1.Locale = new System.Globalization.CultureInfo("zh-CN");
  后边加一句this.dataSet1.ReadXml("http://你的机器名/ccc/ddd");
  
  恭喜你,你现在已经可以把动态生成的这个XML文件做为一个只读的dataset来使用了
28、深入解析 SQL Server 数据管理与 XML 查询配置 本文详细解析了 SQL Server 中通过 XML 查询与 IIS 配置实现数据管理的方法,包括虚拟目录创建、安全设置、查询执行方式等内容。同时介绍了多种数据管理工具和技术,如 BCP、BULK INSERT、DTS 及其在数据迁移和导入中的应用,涵盖快速复制数据的要点、常见问题解决方法以及综合应用建议,帮助用户高效、安全地管理 SQL Server 数据库。 阅读详情

相关推荐

解决IIS无法调试的问题的批处理文件

解决IIS无法调试的问题的批处理文件解决IIS无法调试的问题的批处理文件解决IIS无法调试的问题的批处理文件

IIS前后端部署详细教程以及遇到的问题

HTTP 错误 403.14 - Forbidden HTTP 错误 500.19 - Internal Server Error

weixin_42654452的博客 1602

解决iis报错web.config配置文件的XML格式不正常

解决iis报错C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config配置文件的XML格式不正常,先检查本地有没有此路径,如果没有先去微软官网下载.netframework4.0,之后重新测试如果还不行,可以直接下载本文件替换即可。

网站服务器50019,IIS 网页中INTERNET INFORMATION SERVICES (HTTP) 500.19 - Internet Information Services | Micr...

HTTP 错误 500.19 - 打开 IIS 网页时的内部服务器错误11/9/2020本文内容本文解决了在 Internet Information Services (IIS) 7.0 及更高版本中的 Web 应用程序上收到"HTTP 500.19"错误消息的问题。原始产品版本: Internet Information Services 7.0 及更高版本原始 KB 编号: 9420...

weixin_34954308的博客 1305

IIS 浏览aspx页面出现无法显示XML页的解决方法分享

介绍了IIS 浏览aspx页面出现无法显示XML页的解决方法,有需要的朋友可以参考一下

如何配置 OpenClaw 使用免费搜索工具:摆脱付费 API 限制

本文介绍了如何配置OpenClaw使用免费搜索工具来替代付费API。主要内容包括:1)启用内置的web_fetch工具直接获取网页内容;2)创建自定义脚本聚合免费AI资讯源;3)配置其他免费网络工具。文章详细说明了配置步骤,推荐了多个优质免费AI资讯网站,并分析了该方案的优劣势。这种配置方式完全免费且灵活,特别适合预算有限的用户,能够在不依赖付费API的情况下获取所需信息。

dongdeaiziji的专栏 9814

iis 访问数据元失败!或出现 xml错误解决方法!

解决方法: 一、在2000系统下: 打开“开始-运行”,在命令行中输入(蓝色部分): C:\winnt\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 二、在XP系统下: 打开“开始-运行”,在命令行中输入(蓝色部分): C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\asp

cnceohjm的专栏 657

树莓派4B没有serial0或ttyS0,serial0没有映射到ttyS0,serial0和serial1调换映射

环境: 树莓派4B,ubuntu mate20 现象 终端输入ls -l /dev,发现只有serial1->ttyAMA0,没有serial0页没有ttyS0,更没有二者的映射。网上很多方法都是树莓派3B和3B+的,我自己试过,不太适用于4B,下面的方法是4B的,我自己用是成功的。 解决方法 cd /boot/firmware sudo gedit config.txt 注意不是/boot下的config,而是/boot/firmware下的config 打开文件后,找到enable_uart=0

qq_41208487的博客 7891

iis中浏览网站时,出现“无法显示xml”的解决办法

iis中浏览网站时,出现“无法显示xml”的解决办法

野百合的专栏 4451

保姆级教程:用CellOracle 0.10.13从单细胞数据构建基因调控网络(附完整代码)

本文提供了一份详细的CellOracle 0.10.13使用指南,帮助用户从单细胞数据构建基因调控网络。通过Python接口,即使是生物信息学新手也能快速掌握数据准备、KNN插补、GRN计算及可视化等关键步骤。文章包含完整代码和实用技巧,助力单细胞转录组数据分析。

weixin_42563415的博客 721

AHB不对称半桥反激电路设计(三)主要器件参数规格计算

本文介绍了AHB拓扑变压器的设计步骤与核心参数计算,包括主控芯片选择、工作原理分析及参数计算。作者选择DK87XXD集成MOS方案,详细阐述了输入电压范围、反射电压限定、匝比计算、工作频率设定、原副边电流值、电感量计算、磁芯选择、匝数计算、谐振电容设计等关键步骤。通过公式推导与实例计算,展示了150W电源的变压器设计过程,最终确定匝比5.5、原边22匝、副边4匝、电感量200uH等参数。文章还讨论了谐振电容与漏感的关系,为后续调试提供理论基础。该设计方法结合理论分析与工程实践,适用于AHB拓扑电源开发。

【Simon】的博客 3332

深入探讨SQL Server 2000对XML的支持 选择自 softj 的 Blog

深入探讨SQL Server 2000对XML的支持                     Wayne   [作者简介:]Wayne,新一代程序员,十二岁时开始学习编程,十三岁时拥有自己的电脑,先后学过Basic、Pascal、C、FOXPRO、VB、DELPHI、C++、SQL,学习Java语言后,遂成为Java的疯狂崇拜者,现就读于中国科技大学。  引言

泰山之峰的专栏 1006

手把手教你学Simulink——机器人控制场景实例:基于Simulink的双足人形机器人步态生成与ZMP稳定控制仿真

ZMP是地面上合力矩在水平方向为零的点。对于平面行走: [ x_{\text{zmp}} = x_c - \frac{z_c}{g} \ddot{x}_c ]📌稳定性判据ZMP必须始终位于支撑脚的凸包(即脚掌范围内)本文完成了基于Simulink的双足人形机器人ZMP稳定控制仿真,实现了:✅ 基于LIPM生成稳定CoM轨迹✅ 构建ZMP参考与验证机制✅ 设计简化踝关节PD控制器✅ 验证ZMP始终位于支撑脚内 → 动态平衡✅ 为人形机器人步态规划奠定理论基础。

MHD0815的博客 138

深入探讨SQL Server 2000对XML的支持

                   深入探讨SQL Server 2000对XML的支持                     Wayne   [作者简介:]Wayne,新一代程序员,十二岁时开始学习编程,十三岁时拥有自己的电脑,先后学过Basic、Pascal、C、FOXPRO、VB、DELPHI、C++、SQL,学习Java语言后,遂成为Java的疯狂崇拜者,现就读于中国科技大学。  引言

yzc的专栏 1183

Python爬虫终极实战:逆向解析+异步处理,高效爬取中关村在线万级产品数据

爬虫工程师的战场,已经从简单的HTML解析,转向了对网络协议、JavaScript执行逻辑的深度逆向工程。然后刷新页面,当浏览器发起这个请求时,执行会暂停,我们可以一步步跟蹤调用栈(Call Stack),找到发起请求前的JavaScript代码,从而发现参数的计算逻辑。它们会添加一个动态的、一次性的签名(token)或加密参数,用于验证请求的合法性。这是整个爬虫最核心、最具技术含量的部分。的请求,其响应体正是结构清晰的JSON数据,包含了当前页面的所有手机信息(产品ID、名称、价格、图片等)。

2201_76125261的博客 429

学Simulink--环境感知场景实例:基于Simulink的毫米波雷达多目标跟踪仿真

本文介绍了基于Simulink的毫米波雷达多目标跟踪仿真系统,重点分析了FMCW雷达信号处理流程(Range/Doppler FFT、CFAR检测)和多目标跟踪算法(JPDA数据关联、EKF状态估计)。通过构建城市道路交叉场景,验证了系统在跟踪精度(位置误差<0.2m)、实时性(单帧处理24ms)和鲁棒性(ID切换率<5%)方面的性能优势,并提出了UKF滤波、多传感器融合等优化方向。该仿真系统为自动驾驶环境感知提供了实用的毫米波雷达跟踪解决方案。

amy_mhd的博客 92

SQL Server 2000到XML的映射

  引言我们可以很简单的使用ADO访问数据库中的数据,但是,如果我们想把从数据库中检索得到的数据以XML的格式显示出来的话,就要费点神了,当然,我们可以去找一些现成的应用程序或者是把现有的存储过程修改一下,来完成这个想法。虽说ADO2.5宣称支持XML,但是它仍需要一个额外的层来处理把数据转化成XML的过程。幸好有了SQL Server 2000,它宣称可以直接从数据库中取出数据,而不通过AD

生有可恋的专栏 656

《派出你的AI同事:WorkBuddy案例实战》055:客服工单自动分类与话术生成

客服工单自动分类与话术生成 —— 《派出你的AI同事:WorkBuddy案例实战》系列文章,配图已统一为规范示意图。

LuckyHanMo的博客 281

深入探讨SQL Server 2000对XML的支持(一)

google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//<script type="text/java

java专栏 369

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

[导入]SQL Server 2005 对Native XML Web 服务的支持

"您是否有过这样的体验——在使用SQL Server的很多诸如同步的功能时还要进行繁琐的IIS配置?SQL Server应用除了问题还需要到IIS中去找原因?一个好的SQL Server应用程序设计者还需要拿出很大的精力学习SQL Server以外的其它服务器软件? 本课程将通过具体示例向您详细演示SQL Server 2005中的全新功能——Native XML Web服务支持,从此可以抛开复...

weixin_30852451的博客 74

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

How To Use SQL XML ?

How To Use SQL XML ? 1.Program->Configure SQL XML Support in IIS  2. Create Virtual Directory   -2.1. Fill Virtual Name and Local Path  -2.2  Set Your Database Login User N

人生路上漫悠悠,程序写春秋... 1572

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

深入探讨SQLServer2000对的支持

<!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript"

zgqtxwd的专栏 511
上一篇: IIS常见问题及解答以及故障分析
下一篇: 分页实现方法的性能比较
piperzero
博客等级 码龄21年 1377粉丝 504原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值