Command常用属性

CommandText             要下达至数据源的命令

CommandTimeout          出错时等待时间

//定义一个变量来存储对数据库操作的字符串

String sql=“select * from book”;

//创建数据操作的对象,参数列表写你要执行的字符串逗号连接对象数据库里面

Sqlcommand mycom=new sqlcommand(sql,mysqlcon);

//操作数据的时候可能会出错,要用出错等待时间

Mycom.commandTimeout=2;//在两秒还没有连接上说明出错了

 

COMMAND 三种方法

ExecuteNonQuery()不返回任何值,一把应用于 insert update delete语句中

 

ExecuteScalar()            返回一个值,一般用于值返回一个值得语句,如求数据统计的count语句,求最大值Max语句,求最小数Min语句

 

ExecuteReader()返回一个IDataReader,可用于迭代返回记录

 

ExecuteNonQuery

如://定义变量来接收连接字符串

String con=server=192.168.100.222;user=sa;pwd=p@ssw1rd;database=pwd1;

//创建数据库连接

Sqlconnection mysqlcon=new sqlconnection(con);

//打开数据库连接

Mysqlcon.open();

//定义变量来接收像数据库查询语句

String sql=(update book set bid=22 where bid=1):

//创建数据库命令对象(第一个参数为查询语句,第二个参数为数据库连接对象)

Sqlcommand mycom=new sqlcommand(sql,mysqlcon);

//执行executenonquery

Mycom.ExecuteNonQuery();

例子
string con = "server=192.168.100.222;user=sa;pwd=p@ssw1rd;database=pwd1";
SqlConnection mysqlcon = new SqlConnection(con);
mysqlcon.Open();
Console.WriteLine("数据库打开成功");
string cmd = "update book set bname='k3serp账套密码' where bid=10001";
SqlCommand mycom = new SqlCommand(cmd, mysqlcon);
mycom.ExecuteNonQuery();
mysqlcon.Close();
Console.WriteLine("创建对象成功");
Console.ReadKey();
ExecuteScalar()
例子:
string con = "server=192.168.100.222;user=sa;pwd=p@ssw1rd;database=pwd1";
SqlConnection mysqlcon = new SqlConnection(con);
mysqlcon.Open();
string cmd =”select count(bid) from book”;
sqlcommand mycom =new sqlcommand(cmd,mysqlcon);
int t=0 //定义一个变量来接收查询方法的返回值
t=(int)mycom.executeScalar(); //因为是int转换string 所以要强制转换
console.writeline(“总数据为”+t);

  

Command操作数据的更多相关文章

  1. Command模式

    Command模式只是封装了一个没有任何变量的函数. interface Command{ void Excute();} 具有强烈的分解功能的味道.把函数层面的任务提升到了类的层面(一个类仅仅是为了 ...

  2. Linux Command Line 解析

    Linux Command Line 解析 0 处理模型 Linux kernel的启动包括很多组件的初始化和相关配置,这些配置参数一般是通过command line进行配置的.在进行后续分析之前,先 ...

  3. 【2017-05-22】WebForm内置对象:Application和ViewState、Repeater的Command用法

    一.内置对象 1.Application 存贮在服务器端,占用服务器内存生命周期:永久 所有人访问的都是这一个对象 传值:传的是object类型可以传对象. string s =TextBox1.Te ...

  4. WebForm内置对象:Application和ViewState、Repeater的Command用法

    一.内置对象 1.Application 存贮在服务器端,占用服务器内存生命周期:永久 所有人访问的都是这一个对象 传值:传的是object类型可以传对象. string s =TextBox1.Te ...

  5. 错误代码: 1142 REFERENCES command denied to user 'wuyong'@'localhost' for table 'orders'

    错误代码: 1142 REFERENCES command denied to user 'wuyong'@'localhost' for table 'orders' 原因:在使用SQLyog操作数 ...

  6. ADO.NET 三(Command)

    操作数据库需则要用到 Command 类中提供的属性和方法.下面来介绍一下如何使用 Command 类来操作数据表中的数据. Command 类概述 在 System.Data.SqlClient 命 ...

  7. CQRS的全称是Command Query Responsibility Segregation

    CQRS时,我们在讨论些神马?   当我写下这个标题的时候,我就有些后悔了,题目有点大,不太好控制.但我还是打算尝试一下,通过这篇内容来说清楚CQRS模式,以及和这个模式关联的其它东西.希望我能说得清 ...

  8. 使用ADO.NET 查询和操作数据

    一.使用StringBuilder类追加和删除字符串 1.创建StringBuilder类的对象 StringBuilder sb=new StringBuilder("初始字符串值&quo ...

  9. ifconfig: command not found(CentOS专版,其他的可以参考)

    ifconfig: command not found 查看path配置(echo相当于c中的printf,C#中的Console.WriteLine) echo $PATH 解决方案1:先看看是不是 ...

随机推荐

  1. RPC 简单小试

    由于经常被抓取文章内容,在此附上博客文章网址:,偶尔会更新某些出错的数据或文字,建议到我博客地址 :  --> 点击这里 RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器 ...

  2. 深入了解java虚拟机(JVM) 第八章 常见的jvm调优策略

    一般来说,jvm的调优策略是没有一种固定的方法,只有依靠我们的知识和经验来对项目中出现的问题进行分析,正如吉德林法则那样当你已经把问题清楚写出来,就已经解决了一半.虽然JVM调优中没有固定的策略,但是 ...

  3. acedSSSetFirst选择集夹点亮显实例

    ads_name ss; //执行预选 好像可以无视PICKSTYLE变量 if (RTNORM != acedSSGet(_T("I"),NULL,NULL,NULL,ss)) ...

  4. html中文字溢出处理(text-overflow)

    文字溢出处理有两种方式: 一.css overflow:hidden;            white-space: nowrap;            text-overflow: ellips ...

  5. day1: python3.5学习

    1. 基础知识 变量:用于存储信息,方便后面的调用 常量:python中是没有常量这一概念的,若想定义一个常量,需要将变量名大写 举例:name = "Helen"   #定义一个 ...

  6. Visual Studio 跨平台開發實戰(4) - Xamarin Android 基本控制項介紹 (转帖)

    前言 不同於iOS, Xamarin 在Visual Studio中針對Android, 可以直接設計使用者介面. 在本篇教學文章中, 筆者會針對Android的專案目錄結構以及基本控制項進行介紹, ...

  7. 在MVC程序中使用MongoDB数据库

    .net项目中混搭数据库 安装和部署 C#中使用MongoDB MongoDb与关系型数据库区别 开机自启动 关系型数据库和非关系型数据口可以混搭 MongoDB是一个高性能,开源,无模式的,基于分布 ...

  8. (转)搞个这样的APP要多久?心酸啊。

    这是一个“如有雷同,纯属巧合”的故事,外加一些废话,大家请勿对号入座.开始了…… 我有些尴尬地拿着水杯,正对面坐着来访的王总,他是在别处打拼的人,这几年据说收获颇丰,见移动互联网如火如荼,自然也想着要 ...

  9. ACM练习网站

    1.http://www.acmerblog.com/ Acm之家 2.http://acm.nyist.net/JudgeOnline/problemset.php 南阳理工学院

  10. eclipse自定义代码注释

    效果如下: 自定义注释的方法: