Command对像(命令)

Command对象用于执行对数据库中的数据进行增、删、改、查的命令。在操作的过程中,必须保持应用程序和数据库之间的连接。

  【常用属性】:

    CommandText:获取或设置需要对数据库执行的T-AQL语句;

    Connection:获取或设置此例使用的Connection对象。

  【常用方法】:

    ExecuteNonQuery:执行T-SQL语句,并返回受影响的行数;

    ExecuteReader:执行查询命令,并返回DataReader对象;

    ExecuteScalar:执行 查询命令,并返回查询结果集中第一行的第一列,忽略其他列或行。

【使用Command对象对数据库执行增、删、改操作的步骤】:

  1、创建Connection对象;

  2、打开数据库连接;

  3、定义需要执行的T-SQL语句;(定义String类型的字符串用于保存需要执行的T-SQL语句)

  4、创建Command对象;

    【语句】:SqlCommand 命令对象名=new SqlCommand("T-SQL语句",Connection对象);

  5、执行语句;(该方法用于执行指定的T-SQL语句,返回受影响的行数)

    【语句】:命令对象名.ExecuteNonQuery();

  6、关闭数据库。

【使用Command对象对数据库进行查询,并返回单个值操作的步骤】:

  1、创建Connection对象;

  2、打开数据库连接;

  3、定义需要执行的T-SQL语句;(定义String类型的字符串用于保存需要执行的T-SQL语句)

  4、创建Command对象;

  5、执行T-SQL语句,并接收查询结果;(该方法的返回值是查询结果集中的第一个值,且在接收时需要进行显式类型转化)

    【语句】:命令对象.ExecuteScalar();

  6、关闭数据库。

时间: 2024-11-03 01:17:10

Command对像(命令)的相关文章

CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本)

CMD命令 CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本.文件系统版本) appwiz.cpl:程序和功能 calc:启动计算器 certmgr.msc:证书管理实用程序 charmap:启动字符映射表 chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符) cleanmgr: 打开磁盘清理工具 cliconfg:SQL SERVER 客户端网络实用工具 cmstp:连接管理器配置文件安装程序 cmd.exe:CMD命令提示符 自动关机命令

设计模式 - 命令模式(command pattern) 多命令 详解

命令模式(command pattern) 多命令 详解 本文地址: http://blog.csdn.net/caroline_wendy 参考命令模式: http://blog.csdn.net/caroline_wendy/article/details/31379977 具体步骤: 1. 多命令, 把未使用的命令, 初始化为空对象(NoCommand), 根据参数(slot), 选择输出命令. /** * @time 2014年6月16日 */ package command; /**

设计模式 - 命令模式(command pattern) 多命令 具体解释

命令模式(command pattern) 多命令 具体解释 本文地址: http://blog.csdn.net/caroline_wendy 參考命令模式: http://blog.csdn.net/caroline_wendy/article/details/31379977 具体步骤: 1. 多命令, 把未使用的命令, 初始化为空对象(NoCommand), 依据參数(slot), 选择输出命令. /** * @time 2014年6月16日 */ package command; /*

[email protected] Command Prompt从命令行创建工程

#include <QApplication> #include <QLabel> int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel *label = new QLabel("Hello Qt!"); label->show(); return app.exec(); } 第1 行和第2 行包含了两个类的定义:QApplication 和QLabel.对于每一个Q

OS X 10.9 Mavericks下如何安装Command Line Tools(命令行工具)

OS X 10.9 Mavericks正式发布,免费更新,立即去更新看看效果. 不过升级后安装命令行工具(Command Line Tools)时发现官网没有clt的下载安装包了,原来改了,使用命令在线安装. 打开终端,输入命令:xcode-select --install 选择“安装”,然后同意安装协议. OS X 10.9 Mavericks下如何安装Command Line Tools(命令行工具)

MySql command line client 命令系列

—————————————————————————————————————————————————————————— 一.启动与退出 1.进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可.此时的提示符是:mysql> 2.退出MySQL:quit 或 exit 二.库操作 1.创建数据库 命令:create database 例如:建立一个名为xhkdb的数据库 mysql> create database xhkdb;

PIE SDK Command&amp;&amp;Tool工具命令一览表

PIE SDK Command&&Tool工具命令一览表 编号 模板 名称(中文) Command&Tool 程序集 备注 1 数据管理 加载栅格数据 PIE.Controls.RasterCommand PIE.Controls.dll 2 加载矢量数据 PIE.Controls.VectorCommand 3 加载科学数据集数据 PIE.Controls.ScientificDatasetCommand 4 加载环境数据 PIE.Controls.LoadHJDataComma

Command Injection(命令行注入)

实战部分: 说明:这里我用的是OWASP的一个平台和DVWA 下面简单说一下安装方法(windows下):     先下载webscarab-current.zip(这个自带tomcat,还有一个下载方式是war文件,需要自己安装tomcat,建议使用第一个),地址为http://www.owasp.org/index.php/Category:OWASP_WebGoat_Project,解压到一个文件夹,运行webgoat.bat即可启动其自带的tomcat,通过访问http://localh

Xcode Command Line Tools(命令行工具)

OS X 10.9 Mavericks正式发布,免费更新,立即去更新看看效果. 不过升级后安装命令行工具(Command Line Tools)时发现官网没有clt的下载安装包了,原来改了,使用命令在线安装. 打开终端,输入命令:xcode-select --install