码迷,mamicode.com
首页 > 数据库 > 详细

C# 链接数据库

时间:2017-10-26 23:06:13      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:tar   .net   转型   ado   query   int   database   initial   new   

一. ADO.NET (Access Data Object, 数据访问对象)

 .NET操作数据库的一组类

  1. DataSet 数据集
  2. .NET数据提供程序(Data Provider)核心对象:

    Connection

     Command

     DataReader

     DataAdapter

 

二. Connection 连接对象

1.创建:

SqlConnection conn = new SqlConnection();

Conn.ConnectionString=’链接字符串’

//或:

SQLConnection conn =new SQLConnection(链接字符串);

2.打开连接:

Conn.Open(); 打开数据库;

3.链接字符串:

(1)地址,数据库,账号,密码

(2)Data Source = 服务器地址;Initial Catalog=数据库名;User Id=账号 ;Password=密码。或 “server= 服务器地址;database=数据库名;uid=账号;pwd=密码。”(简写)

三.Command 命令执行对象

1.语法

SqlCommand comm=new SqlCommand();

Comm.CommandText=”SQL语句”    //要执行什么SQL;

Comm.Command=conn                   //在哪执行

//简写:

SqlCommand comm=new SqlCommand(sql,conn);

2.执行

2.1  ExecuteScalar()

2.2  ExecuteReader()

2.3  ExecuteNomQuery()

3.comm.ExecuteScalar()

  3.1 Command 开始执行目标的SQL语句,并获取数据库返回的结果

  3.2 只获取结果中的首行首列

  3.3 试用情况:

    3.3.1 聚合函数 AVG(),MAX()……

    3.3.2 根据条件查询某一列的值

           Convert (万能转型  例:Convert.String  Convert.Int32 .....)

 

C# 链接数据库

标签:tar   .net   转型   ado   query   int   database   initial   new   

原文地址:http://www.cnblogs.com/cxd-vb0929/p/7739480.html

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