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

数据库的连接使用——使用ADO.NET连接数据库

时间:2017-09-16 23:16:27      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:cell   set   object   order   打开   字符串   执行   ado.net   ring   

一、ADO.NET简介

    ADO.NET是由很多类组成的一个类库,这些类库提供了很多对象,用来完成数据的连接、查询、插入、更新和删除等操作。其中主要包括以下对象:

  

1、Connection对象:用来连接到数据库(OLE DB使用OleDbConnection,SQL SERVER使用SqlConnection)

 2、Command对象:用来对数据库执行SQL命令,如插入、删除、修改、查询

3、DataReader对象:用来从数据库返回只读数据

4、DataAdapter对象:与DataSet对象结合使用,实现对数据库的控制

5、DataSet对象:可以看作内存中的数据库

二、ADO.NET 读取数据库的方法

技术分享

ADO.NET提供的类库(专门用于存取SQL Server数据库)

在代码隐藏文件中导入的名称空间为:

usying System.Data;

usying System.Data.SqlClient;

三、核心对象的使用方法

(一)SqlConnection对象

步骤一 创建连接对象和设置连接字符串

SqlConnection conn=new SqlConnection(“Data Sourse=..; initial catalog=..;”)

步骤二 使用Open方法打开数据库连接

conn.Open();

步骤三  操作数据库

步骤四 关闭数据库连接

conn.Close();

二)SqlCommand对象

步骤一 创建SqlCommand对象并插入数据

 SqlCommand cmd= new SqlCommand();

 String sql=“Insert Into……values(……)“;

步骤二  通过方法执行命令

方法名

返回类型

说明

ExecuteNonQuery

int

执行SQL并返回受影响的行数

ExecuteScalar

object

执行SQL并返回第一行第一列数据

ExecuteReader

SqlDataReader

返回只读的数据流对象

 

 

数据库的连接使用——使用ADO.NET连接数据库

标签:cell   set   object   order   打开   字符串   执行   ado.net   ring   

原文地址:http://www.cnblogs.com/Angular-JS/p/7532944.html

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