早段时间就想弄清楚这几个方法怎么用:

1.SqlCommand 常见的属性

Sqlcommand属性为执行命令做准备。

(1)CommandText属性:执行的SQL语句;

(2)CommandType属性:解析CommandText的值;

(3)Connection属性:解析CommandText的值;

(4)CommandTimeout属性:设置需要执行多久停止

(5)Parameters属性:设置参数

2.SqlCommand 类构造函数

SqlCommand cmd=new SqlCommand("select * from table",conn);

3.SqlCommand 常见方法:ExecuteReader() 和ExecuteNonQuery()

(1).ExecuteReader() 方法:它主要执行Select语句。将结果返回到SqlDataReader对象。

如:

SqlCommand cmd=new SqlCommand("select * from table where id='123' ", conn);

conn.Open();

SqlDataReader rd=cmd.ExecuteReader();

rd.Read();

lable.text=rd["ccc"].ToString();

rd.Close();

conn.Close();

(2).ExecuteNonQuery()方法:此方法主要执行Insert、Update、Delete语句。返回值为该命令所影响的行数。

(3).ExecuteScalar()方法:返回获得的聚合值(共有多少行数据)。

(4).ExecuteXmlReader()方法:该方法用于执行返回数据源中某个XML数据流的FOR XML SELECT语句。ExecuteXMLReader命令只与SQL Server2000及更高版本兼容。

c mysql command对象_SqlCommand对象相关推荐

  1. jdbc连接mysql数据库的常用对象_JDBC常用对象

    主要作用: 注册驱动 实际开发中使用Class.forName("com.mysql,jdbc.Drive"):这种方式,因为之前的方式会导致注册两次驱动 获得连接 Connect ...

  2. pdo mysql 事务_PHP PDO对象如何确定它是否已经存在于MySQL事务中?

    我有两个复杂的 PHP对象,每个对象都有几个MysqL表中的数据. 有时,我只需要从数据库中删除一个对象A,这需要3个sql语句. 有时,我需要从数据库中删除一个对象B,这需要4个sql语句,并且还需 ...

  3. mysql实验九_实验十--- MySQL过程式数据库对象

    实验十MySQL过程式数据库对象 一.实验内容: 1. 存储过程的创建和调用 2. 存储函数的创建和调用 3. 触发器的创建和触发 4. 事件的创建和修改 一.实验项目:员工管理数据库 用于企业管理的 ...

  4. MySQL学习之Statement对象

    学自 狂神说 MySQL学习之Statement对象 Statement对象 CRUD操作-create CRUD操作-delete CRUD操作-update CRUD-read 代码实现 SQL注 ...

  5. 命名对象实体对象_我的对象命名

    命名对象实体对象 这是最常见的辩论之一. 大多数人对此主题有自己的见解,却没人能真正说出哪个是正确的. 我当然不能,但是尽管如此,我还是决定与大家分享我的想法,投入两美分,也许对某人会有帮助. 当我创 ...

  6. Django运算表达式与Q对象/F对象

    Django运算表达式与Q对象/F对象 1 模型查询 概述: 1 查询集:表示从数据库中获取的对象的集合 2 查询集可以有多个过滤器,通过 逻辑运算符连接 3 过滤器就是一个函数,基于所给的参数限制查 ...

  7. java使用其他项目的对象,Java对象的复制方法总结

    参考:<Java经典编程>实例054~058,<Java7 入门经典> 1.   使用构造函数复制对象 对象是传址调用,直接通过"="来进行连接是并没有达到 ...

  8. bash mysql_解决bash: mysql: command not found 的方法

    安装完成mysql后查看mysql版本时 mysql --help |grep Distrib 原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们 ...

  9. mysql command line闪退_MySQL Command Line Client 打不开(闪退)的解决

    网上搜索到的解决办法: 1.找到mysql安装目录下的bin目录路径. 2.打开cmd,进入到bin目录的路径下,输入mysql -u root -p. 问题分析: 1.查看mysql command ...

最新文章

  1. Linux(Centos)之安装Java JDK及注意事项
  2. 《机电传动控制》学习笔记10-1
  3. java自学语法_java 基础语法学习
  4. 互联网人在硅谷:听 Google 资深产品经理 bigjoe 聊聊职业与热爱
  5. android adb shell 常用命令
  6. python集合的定义方式_11-Python基础知识学习—集合类型
  7. OSChina 周一乱弹 ——为什么非洲人短跑长跑都强
  8. KingbaseES R6 集群手工配置VIP案例
  9. Rhythmbox 乱码问题
  10. swper_Swiper 中文API手册(share)
  11. P4414 [COCI2006-2007#2] ABC
  12. 东方快车谋杀案 - 笔记
  13. linux PPPOE拨号上网设置
  14. 渗透杂记-2013-07-10
  15. 多方安全计算-秘密共享
  16. Qt Linguist 介绍
  17. LINUX支持exfat格式U盘
  18. 血杀英雄为什么不显示服务器,《血杀英雄》新服开启后 这些地方你去过吗?...
  19. 移动端真机调试--weinre
  20. 神策H5全埋点注意事项

热门文章

  1. 虚拟机我的计算机那里打不开,vmware虚拟机打不开怎么办(目前最完美的解决法)...
  2. 如何为元组中的每个元素命名,提高程序可读性
  3. 联想电脑使用VMWare创建虚拟机时蓝屏重启
  4. 华为java模拟器下载手机版,华为ism模拟器|华为存储ISM模拟器下载 V100R005
  5. 数据在计算机中编码方式教案,字符数据在计算机中的表示方法
  6. 2021年起重机械指挥考试及起重机械指挥考试题
  7. 起床困难综合症(省选)
  8. 和女儿的第一个五年之约:愿你快乐的成长
  9. 论文参考文献管理软件推荐
  10. 经纬恒润受邀出席首届中国汽车芯片应用创新拉力赛新闻发布会