知识大全 执行命令[2]
Posted 元素
篇首语:策马前途须努力,莫学龙钟虚叹息。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 执行命令[2]相关的知识,希望对你有一定的参考价值。
C#高级编程:执行命令[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
——此文章摘自《C#高级编程(第 版)》定价 元 特价 元 购买ExecuteScalar()方法 在许多情况下 需要从SQL语句返回一个结果 例如给定表中的记录个数 或者服务器的当前日期/时间 ExecuteScalar方法就可以用于这些场合 using System; using System Data SqlClient; public class ExecuteScalarExample public static void Main(string[] args) string source = server=(local)\\\\NetSDK; + integrated security=SSPI; + database=Northwind ; string select = SELECT COUNT(*) FROM Customers ; SqlConnection conn = new SqlConnection(source); conn Open(); SqlCommand cmd = new SqlCommand(select conn); object o = cmd ExecuteScalar(); Console WriteLine ( o ) ; 该方法返回一个对象 如果需要 可以把该对象的数据类型转换为合适的类型 ExecuteXmlReader()方法(只用于SqlClient提供程序) 顾名思义 这个方法执行命令 给调用者返回一个XmlReader对象 SQL Server允许使用FOR XML子句来扩展SQL子句 这个子句可以带有下述 个选项中的一个 ●FOR XML AUTO 根据FROM子句中的表建立一个树 ●FOR XML RAW 结果集中的行映射为元素 其中的列映射为属性 ●FOR XML EXPLICIT 必须指定要返回的XML树的形状 Professional SQL Server XML(ISBN )一书列出了这些选项的完整描述 下面的示例使用了AUTO using System; using System Data SqlClient; using System Xml; public class ExecuteXmlReaderExample public static void Main(string[] args) string source = server=(local)\\\\NetSDK; + integrated security=SSPI; + database=Northwind ; string select = SELECT ContactName CompanyName + FROM Customers FOR XML AUTO ; SqlConnection conn = new SqlConnection(source); conn Open(); SqlCommand cmd = new SqlCommand(select conn); XmlReader xr = cmd ExecuteXmlReader(); xr Read() string s; do s = xr ReadOuterXml(); if (s!= ) Console WriteLine(s); while (s!= ); conn Close();
注意必须导入System Xml命名空间 才能输出返回的XML 这个命名空间和 NET Framework其他的XML功能将在第 章中详细论述
本例在SQL语句中包含了FOR XML AUTO子句 然后调用ExecuteXmlReader()方法 代码的结果图如图 所示
在SQL子句中 我们指定了FROM Customers 这样类型Customers的元素就显示在输出中 为它添加元素 每个元素对应于从数据库中选择出来的列 这就为每个从数据库中选择出来的行建立了XML标志
图
cha138/Article/program/net/201311/15626相关参考
C#高级编程:执行命令[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
C#中执行Dos命令C#本来封装了很多类似于Dos命令的东西可是开发需要用它来执行cmdtexe staticvoidMain(string[]args) mandstartcmd(ping)
PHP执行linux系统命令 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 首先先要给大家介绍P
菜单命令旁带有黑三角符号时,表示_____。A、执行该命令打开一个对话框B、执行该命令弹出一个子菜单C、执行该命令会出现相应的“帮助”信息D、执行该命令弹出相应的工具栏答案:B解析:菜单命令旁带有黑三
1)倒闸操作应严格按照局“倒闸操作八步骤执行规范”(杭电生98.0234号)要求执行。 2)倒闸操作应严格执行调度命令。对于一组包含多个操作任务的命令,严禁擅自改变任务间的顺序;对于一个操作任务
1)倒闸操作应严格按照局“倒闸操作八步骤执行规范”(杭电生98.0234号)要求执行。 2)倒闸操作应严格执行调度命令。对于一组包含多个操作任务的命令,严禁擅自改变任务间的顺序;对于一个操作任务
知识大全 制作可以执行的 JAR 文件包及 jar 命令详解
制作可以执行的JAR文件包及jar命令详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 作者:
在这个网址下载一个调用ssh和scp命令的jar包 然后就可以写程序了将上面的jar包导入MyEclipse下面是一个类的实例代码 packagehh; importjavaioBuffer
操作中发生疑问往往是不安全因素的显露和预发的事故信号,要立即停止操作,向发令人或电网生产运行的直接指挥──调度值班员提出询问。之所以这样做是因为:生产过程中状态调整增减出力等,必须生产现场值班人员
操作中发生疑问往往是不安全因素的显露和预发的事故信号,要立即停止操作,向发令人或电网生产运行的直接指挥──调度值班员提出询问。之所以这样做是因为:生产过程中状态调整增减出力等,必须生产现场值班人员