sqlcommand对象的有几个操作方法
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对象的有几个操作方法相关推荐
- 在代码中使用SqlCommand对象
在代码中使用SqlCommand对象 (2009-09-21 11:16:10) 转载 分类:.Net编程类 1.1 创建SqlCommand对象 可以通过三种方式创建SqlCommand对象. ...
- SqlCommand对象-ExecuteNonQuery()方法的使用
Command对象的ExecuteNonQuery()方法执行任何不从数据库返回结果集的命令,包括SQL SELECT.UPDATE.DELETE语句.没有返回数值的存储 过程.CREATE TABL ...
- [导入]使用SqlCommand对象执行存储过程
表tbClass存放论坛分类 字段名 字段类型 允许空 说明 ClassID uniqueidentifier 否 GUID主键,默认值newid() ClassName Varchar(50) 否 ...
- 执行数据库操作命令对象SqlCommand
数据库应用程序的开发流程一般主要分为以下几个步骤: 创建数据库 使用Connection对象连接数据库 使用Command对象对数据源执行SQL命令并返回数据源的数据 使用DataReader和Dat ...
- ADO.NET中的五个主要对象介绍及使用
对象说明: 1.Connection 对象 Connection 对象主要是开启程序和数据库之间的连结.没有利用连结对象将数据库打开,是无法从数据库中取得数据的.这个物件在ADO.NET 的最底 ...
- [No0000BC]ADO.NET中的几个主要对象
ADO 指 ActiveX 数据对象(ActiveX Data Objects). 从一个 ASP 页面内部访问数据库的通常的方法是: 创建一个到数据库的 ADO 连接 打开数据库连接 创建 ADO ...
- sqlconnection,sqlcommand,SqlDataAdapter ,ExecuteNonQuery,ExecuteScalar
sqlconnection:表示 SQL Server 数据库的一个打开的连接.SqlConnection 对象表示与 SQL Server 数据源的一个唯一的会话. 在客户端/服务器数据库系统中,它 ...
- DateReader,DateAdapter,DateSet和SqlCommand的基本使用方法
1using System; 2using System.Data; 3using System.Data.SqlClient; 4 5namespace Demo3 6{ 7 /**/ ...
- ADO.NET 2.0中的SqlCommand.ExecutePageReader
http://blog.joycode.com/liuhuimiao/ 在.NET 2.0 PDC或Beta1中,可以看到SqlCommand对象新增了个ExecutePageReader方法,该方法 ...
最新文章
- HP-UX下查询函数是否为线程安全的方法
- daterangepicker 使用方法总结
- cookie的相关知识
- Face Recognition 人脸识别
- Java负数的位运算
- [iOS] Win8下在Vmware11中安装使用苹果系统OS X 10.10
- Jzoj5317 Func
- P6835-[Cnoi2020]线形生物【期望dp】
- spring mvc学习(38):Unknow tag(c:forEach)错误解决办法,jstl.jar包以及standard.jar包下载与导入
- Java 动态加载类
- Linux平台Segmentation fault(段错误)调试方法
- 如何在Mac上选取打开文件的应用?
- 单词的理解 —— 通过上下文环境
- C#解析HL7协议数据2.X
- XMind8 Update9下载安装
- Android图标下载网站
- w3af 安装并配置桌面和快速启动栏
- 云原生背景看这一篇就够了
- android电视无线同屏,手机连接电视同屏操作方法详解
- 虾皮物流怎么收费?收费标准是什么?
热门文章
- java.lang.NumberFormatException: For input string: “xxxx.“
- linux下面mysql不监听3306
- 大话数据结构03:静态链表
- windowsserver服务器维护,Windows Server服务器日常管理技巧
- Rust中文论坛已更新上线
- 《Spring_four》团队作业4—基于原型的团队项目需求调研与分析
- pt-online-schema-change 在线修改表结构
- [Debugging]分析博客园提交评论的校验规则
- Spring源码由浅入深系列一 简介
- WCF 非http寄宿IIS