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())

  • 相关阅读:
    Java基础五
    Java基础测试
    Java练习题
    Java基础四
    Java基础三
    Java基础二
    Java基础一
    大数据讲解
    python笔记之函数 二
    iOS UICollectionView的使用(用storyboard和xib创建)
  • 原文地址:https://www.cnblogs.com/zhcnblog/p/2573157.html
Copyright © 2011-2022 走看看