zoukankan      html  css  js  c++  java
  • DataCommand

    DbCommand:提供与数据库交互的主要方法,与其派生类称为命令类。SQL Server中的版本为SqlCommand。通常不直接使用DbCommand,而是用封装了DbCommand对象的其它对象。其有重要属性CommandText,CommandType,Connection,Transaction,Parameters。以下是执行命令的几种方式:

    DbCommand.ExecuteNonQuery():命令不返回结果,适用于Insert,Update和Delete命令。事实上命令返回一个表示命令影响行数的int类型的返回值。

    DbCommand.ExecuteScalar():返回任意类型的结果,类型是object。不适合返回行数据的Select命令,如果查询实际上返回行数据,该方法将返回第一行的第一列。

    DbCommand.ExecuteReader():命令返回行,返回值是SqlDataReader对象。适用于大多数Select、表直接(tabledirect)命令和很多存储过程。

    SqlCommand.ExecuteXmlReader():返回XML数据。(注:SQL Server的DbCommand版本名为SqlCommand,它有自己的一些特殊的方法,如ExecuteXmlReader())

  • 相关阅读:
    机器学习问题
    sklearn学习笔记
    机器学习之广义线性模型
    因子学习笔记、问题汇总
    数学相关知识汇总
    下载技巧汇总
    python scipy库
    20180122 PyTorch学习资料汇总
    机器学习基本概念笔记
    机械学习框架、分类
  • 原文地址:https://www.cnblogs.com/zhcnblog/p/2573157.html
Copyright © 2011-2022 走看看