码迷,mamicode.com
首页 > 其他好文 > 详细

Command操作数据

时间:2018-03-22 17:38:40      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:style   sele   div   highlight   接收   let   reader   统计   text   

Command常用属性

CommandText             要下达至数据源的命令

CommandTimeout          出错时等待时间

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

String sql=select * from book”;

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

Sqlcommand mycom=new sqlcommandsqlmysqlcon);

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

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操作数据

标签:style   sele   div   highlight   接收   let   reader   统计   text   

原文地址:https://www.cnblogs.com/xiaowie/p/8624420.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!