ADO.NET数据提供器之SqlConnection对象,sqlcommand对象,SqlDataReader对象

本文详细介绍了ADO.NET中的SqlConnection对象,用于建立与SQL Server的连接;SqlCommand对象,用于执行数据库操作;以及SqlDataReader对象,用于读取查询结果。重点讲解了各个对象的属性、方法及其在数据库操作中的应用。
摘要由CSDN通过智能技术生成

ADO.NET概述

💓ADO.NET是.net平 台提供的一组数据访问的接口和类库.
💓 1. ADO.NET可以分为:
①. .NET数据提供器
②. DataSet对象
💓 2.而.NET数据提供器又可以分为4个对象:
①:Connection对象
②: Command对象
③:DataReader对象
④:DataAdapter对象

ADO.NET的数据提供器

💓 1.ADO.NET可以访问的数据库包括:sql server ,Oracle, Access等。

💓 2.针对不同的数据库 .NET数据提供器有:
SQL server .NET :适用于SQL server数据源。需要导入System.Data.SqlClient命名空间。才不会出错 。

OLE DB .NET:适用于所有提供了OLE DB接口的数据源。当然也需要导入System.Data.OleDb命名空间。
ODBC .NET:适用于所有提供了ODBC接口的数据源。需要引入System.Data.odbc命名空间
Oracle .NET:适用于Oracle数据源,需导入System.Data.OracleClient命名空间。

Sql Server.NET数据提供器

💓共分为以下四个对象。

SqlConnection对象 SqlCommand对象
SqlDataReader对象 SqlDataAdapter对象

💓我们下面就先详细的介绍以下Sql Server.NET数据提供器中的 SqlConnection对象。

SqlConnection对象

💓1.SqlConnection 表示一个到 SQL Server 数据库的打开的连接。 此类不能被继承。
意思负责连接到Sql Server 对象。
命名空间: System.Data.SqlClient

💓2.其属性及方法如下图所示:
在这里插入图片描述
当然这些只是最常用的Sqlconnection属性和方法,大家如果想了解最全面的的属性和方法,请点击SqlConnection

💓.当我们想要连接字符串的时候就需要对其进行设置:

①参数包括:
Date Source = 数据库服务器;Database = 数据库;Integrated Security = true;
②连接字符串的设置方式:
ⅰ. 将连接的字符串赋值给SqlConnection对象的ConnectionString属性。
ⅱ . 将连接字符串保存到web。config文件中.添加如下代码:

<appsettings>
           <add key="连接字符串名称"   value="连接字符串”/>
</appsettings>

❌注意:
①使用保存在web.config文件里的字符串需要利用ConfigurationManager类中的Appsettings属性连接字符串
②ConfigurationManager类所在的命名空间是 System.Configuration。
其具体代码如下所示:

 protected void Page_Load(object sender, EventArgs e)
        {
   
            SqlConnection conn = new SqlConnection();
            conn.ConnectionString = @ConfigurationManager.AppSettings["connStr"];
            conn.Open();
            Response.Write(</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值