ASP NET程序设计(徐占鹏)教学资源访问数据库(二)SqlConnection对象.ppt

ASP NET程序设计(徐占鹏)教学资源访问数据库(二)SqlConnection对象.ppt

ID:50083734

大小:1.01 MB

页数:16页

时间:2020-03-08

ASP NET程序设计(徐占鹏)教学资源访问数据库(二)SqlConnection对象.ppt_第1页
ASP NET程序设计(徐占鹏)教学资源访问数据库(二)SqlConnection对象.ppt_第2页
ASP NET程序设计(徐占鹏)教学资源访问数据库(二)SqlConnection对象.ppt_第3页
ASP NET程序设计(徐占鹏)教学资源访问数据库(二)SqlConnection对象.ppt_第4页
ASP NET程序设计(徐占鹏)教学资源访问数据库(二)SqlConnection对象.ppt_第5页
资源描述:

《ASP NET程序设计(徐占鹏)教学资源访问数据库(二)SqlConnection对象.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单元五ADO.NET访问数据库数据连接对象主讲教师:宋园园学习目标【知识目标】了解connection数据链接对象;【技能目标】了解并掌握数据连接对象的基本知识;注:本课内容参考教材单元五5.2connection简介上一节已经降到数据库很重要,用来保存用户提交的信息及其他的数据信息.但是怎么用程序去连接数据库呢?这就需要数据库连接对象数据库连接对象connection表示与数据库的一个打开的连接,可通过该连接来访问数据库为什么使用Connection应用程序数据源请求数据Connection桥梁使用前的准备使用Connection对象之前,对于Access数据库和S

2、QLServer版本数据库而言,应分别导入System.Data、System.Data.OleDb和System.Data、System.Data.sql命名空间。建立与数据库连接的语法如下:DimobjConnAsNewOleDbConnection(ConnectionString)---Access数据库DimobjConnAsNewSqlConnection(ConnectionString)---SQLServer数据库其中,ConnectionString用于描述连接细节,可省略不写,在建立连接对象后再指定其ConnectionString属性。Conn

3、ection对象简介Connection对象也称为连接对象,是应用程序和数据库之间的桥梁,是用来与指定数据源创建连接的对象。在对数据源进行操作之前,必须先与数据源建立连接。根据数据源的不同,连接对象分为SqlConnection、OleDbConnection、OdbcConnection和OracleConnection四种。根据本书编排下面我们着重介绍一下SqlConnectionSqlConnection对象常用属性属性说明ConnectionString获取或设置用于打开数据库的字符串ConnectionTimeout尝试建立连接的时间,超过时间则产生异常Da

4、tabase获取所使用数据库的名称DataSource获取或设置连接的SQLServer实例的名称State显示当前Connection对象的状态:打开或关闭,默认为关闭Provider数据提供程序的名称SqlConnection对象常用方法方法说明BeginTransaction打开一个数据库事务。允许指定事务的名称和隔离级Close关闭数据库连接。使用该方法关闭一个打开的连接CreateCommand创建并返回一个与该连接关联的SqlCommand对象Dispose在显示释放对象时关闭数据库连接Open打开一个数据库连接为连接SQL,应使用SQLServer数据提

5、供程序。该程序中的类均在system.data.sqlclient命名空间中,故在程序开头应将命名空间引入。Importssystem.data---引入包含基本数据访问类的命名空间。Importssystem.data.sqlclient---引入包含SQLServer数据提供程序的命名空间。说明例Dima,bAsStringa=usename.Textb=password.TextDimcnnAsNewSqlConnection'定义和创建一个sqlconnection对象,用来连接并打开数据库cnn.ConnectionString="server=localh

6、ost;uid="&a&";pwd="&b&";database=stud"'指定连接信息cnn.Open()Ifcnn.State=ConnectionState.OpenThen'判断是否成功连接并打开数据库Response.Redirect("main.aspx")cnn.Close()EndIf数据连接对象Connection使用SqlConnectionStringBuilder构建连接字符串的代码如下。stringconnString;//声明连接字串connString="server='.';database=‘StudentDB';uid='sa';

7、pwd='12365'";//设置连接字串SqlConnectionStringBuilderbuilder=newSqlConnectionStringBuilder(connString);数据连接对象Connection在web.config中统一配置网站数据库连接字符串,这样整个网站项目中需要用到连接字符串时,只需要使用ConfigurationManager类中的ConnectionStrings属性来调用即可。下面是在web.config中配置连接字符串的代码。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。