1、sqlcommand.ExecuteNonQuery ()该方法主要是执行SQL语句的插入、修改、删除的命令、返回所影响的行数,并不返回操作数据库中数据表的数据。

2、sqlcommand.ExecuteReader()该方法主要是执行SQL的select语句,ExecuteReader()方法主要提供顺序读取数据库中的数据的方法,然后返回SqlReader对象,编者可以使用read的方法循环依次读取每个记录中各字段的内容。若要创建SqlDataReader,必须调用sqlcommand对象的ExecuteReader()方法来返回数据库中数据表的数据:

SqlConnection conn = new SqlConnection("  ");
        string sqlcmd="select * from 表名字";
        SqlCommand cmd =new SqlCommand (sqlcmd ,conn );
        conn.Open();
        SqlDataReader dr = cmd.ExecuteReader();
    if  (dr.Read ()==true )
        {
            ListBox1.Items.Add(string .Format ("[{0}],\"{1}\"", dr[0],dr [1]));
        }

conn。close();

3、sqlcommand.Excutescaler()此方法主要是用来返回一个值的情况,例如使用count()函数求表中的所有记录的条数,或者是使用sum()求数据的函数求和。sqlcommand.commandtext是为了获取或者设置来执行T——SQL语句、表名和存储过程的。

#region 运用 sqlcommand.Excutescaler()来返回数据的行数
        SqlConnection conn = new SqlConnection(" ");
        SqlCommand cmd = new SqlCommand();
        cmd.Connection = conn;
        conn.Open();
        cmd .CommandText  = "select count(*) from表名";
        int num = (int)cmd.ExecuteScalar();
        Response.Write(string.Format("{0}", num));
#endregion

转载于:https://www.cnblogs.com/sky11007/archive/2009/02/25/1398109.html

sqlcommand对象的有几个操作方法相关推荐

  1. 在代码中使用SqlCommand对象

    在代码中使用SqlCommand对象 (2009-09-21 11:16:10) 转载   分类:.Net编程类 1.1  创建SqlCommand对象 可以通过三种方式创建SqlCommand对象. ...

  2. SqlCommand对象-ExecuteNonQuery()方法的使用

    Command对象的ExecuteNonQuery()方法执行任何不从数据库返回结果集的命令,包括SQL SELECT.UPDATE.DELETE语句.没有返回数值的存储 过程.CREATE TABL ...

  3. [导入]使用SqlCommand对象执行存储过程

    表tbClass存放论坛分类 字段名 字段类型 允许空 说明 ClassID uniqueidentifier 否 GUID主键,默认值newid() ClassName Varchar(50) 否 ...

  4. 执行数据库操作命令对象SqlCommand

    数据库应用程序的开发流程一般主要分为以下几个步骤: 创建数据库 使用Connection对象连接数据库 使用Command对象对数据源执行SQL命令并返回数据源的数据 使用DataReader和Dat ...

  5. ADO.NET中的五个主要对象介绍及使用

    对象说明: 1.Connection 对象    Connection 对象主要是开启程序和数据库之间的连结.没有利用连结对象将数据库打开,是无法从数据库中取得数据的.这个物件在ADO.NET 的最底 ...

  6. [No0000BC]ADO.NET中的几个主要对象

    ADO 指 ActiveX 数据对象(ActiveX Data Objects). 从一个 ASP 页面内部访问数据库的通常的方法是: 创建一个到数据库的 ADO 连接 打开数据库连接 创建 ADO ...

  7. sqlconnection,sqlcommand,SqlDataAdapter ,ExecuteNonQuery,ExecuteScalar

    sqlconnection:表示 SQL Server 数据库的一个打开的连接.SqlConnection 对象表示与 SQL Server 数据源的一个唯一的会话. 在客户端/服务器数据库系统中,它 ...

  8. DateReader,DateAdapter,DateSet和SqlCommand的基本使用方法

     1using System;  2using System.Data;  3using System.Data.SqlClient;  4  5namespace Demo3  6{  7 /**/ ...

  9. ADO.NET 2.0中的SqlCommand.ExecutePageReader

    http://blog.joycode.com/liuhuimiao/ 在.NET 2.0 PDC或Beta1中,可以看到SqlCommand对象新增了个ExecutePageReader方法,该方法 ...

最新文章

  1. HP-UX下查询函数是否为线程安全的方法
  2. daterangepicker 使用方法总结
  3. cookie的相关知识
  4. Face Recognition 人脸识别
  5. Java负数的位运算
  6. [iOS] Win8下在Vmware11中安装使用苹果系统OS X 10.10
  7. Jzoj5317 Func
  8. P6835-[Cnoi2020]线形生物【期望dp】
  9. spring mvc学习(38):Unknow tag(c:forEach)错误解决办法,jstl.jar包以及standard.jar包下载与导入
  10. Java 动态加载类
  11. Linux平台Segmentation fault(段错误)调试方法
  12. 如何在Mac上选取打开文件的应用?
  13. 单词的理解 —— 通过上下文环境
  14. C#解析HL7协议数据2.X
  15. XMind8 Update9下载安装
  16. Android图标下载网站
  17. w3af 安装并配置桌面和快速启动栏
  18. 云原生背景看这一篇就够了
  19. android电视无线同屏,手机连接电视同屏操作方法详解
  20. 虾皮物流怎么收费?收费标准是什么?

热门文章

  1. java.lang.NumberFormatException: For input string: “xxxx.“
  2. linux下面mysql不监听3306
  3. 大话数据结构03:静态链表
  4. windowsserver服务器维护,Windows Server服务器日常管理技巧
  5. Rust中文论坛已更新上线
  6. 《Spring_four》团队作业4—基于原型的团队项目需求调研与分析
  7. pt-online-schema-change 在线修改表结构
  8. [Debugging]分析博客园提交评论的校验规则
  9. Spring源码由浅入深系列一 简介
  10. WCF 非http寄宿IIS