《连接数据源》PPT课件

《连接数据源》PPT课件

ID:45710009

大小:285.50 KB

页数:41页

时间:2019-11-16

《连接数据源》PPT课件_第1页
《连接数据源》PPT课件_第2页
《连接数据源》PPT课件_第3页
《连接数据源》PPT课件_第4页
《连接数据源》PPT课件_第5页
资源描述:

《《连接数据源》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库访问技术——ADO.NET程序设计第二章连接数据源8/9/20211数据库访问技术--ADO.NET程序设计张申勇学习目标能正确选择数据提供程序能正确设置连接字符串能熟练地对连接进行打开与关闭能处理数据连接过程中出现的常见异常8/9/20212数据库访问技术--ADO.NET程序设计张申勇本章重点.NET数据提供程序的选择连接字符串的设置连接的打开与关闭8/9/20213数据库访问技术--ADO.NET程序设计张申勇2.1选择.NET数据提供程序什么是数据提供程序?.NET数据提供程序用于连接到数据库,执行命令和查询结果。它为程序开发者处理不同类型的数据库系统

2、提供了不同的程序类,它是ADO.NET架构中的核心组件,使得程序开发者和数据库系统间的操作变得更加简单方便,使程序开发者完全专注于程序其它方面的实现而不需要考虑数据库操作的具体实现细节。8/9/20214数据库访问技术--ADO.NET程序设计张申勇.NETFramework类库中提供了以下.NET数据提供程序2.1.1.NET数据提供程序的简介数据提供程序说明SQLServer.NET数据提供程序提供对SQLServer7.0以上数据库进行访问OLEDB.NET数据提供程序提供对早期SQLServer(SQLServer6.5以下).Sybase,Oracle,D

3、B2和ACCESS的访问ODBC.NET数据提供程序提供具有ODBC数据源的数据访问Oracle.NET数据提供程序提供对Oracle数据源的数据访问2.1选择.NET数据提供程序8/9/20215数据库访问技术--ADO.NET程序设计张申勇2.1.2.NET数据提供程序类数据提供程序命名空间类说明SQLServer.NET数据提供程序System.Data.SqlClientsqlConnection建立与SQLServer数据源的连接sqlCommand对SQLServer数据源执行命令sqlDataReader从SQLServer数据源中读取只进且只读的数据

4、流SqlDataAdapter用SQLServer数据源填充DataSet并解析更新OLEDB.NET数据提供程序System.Data.OleDbOledbConnection建立与OLEDB数据源的连接OledbCommand对OLEDB数据源执行命令OledbDataReader从OLEDB数据源中读取只进且只读的数据流OledblDataAdapter用OLEDB数据源填充DataSet并解析更新2.1选择.NET数据提供程序8/9/20216数据库访问技术--ADO.NET程序设计张申勇选择.NET数据提供程序的一般原则数据源数据提供程序Microsoft

5、Access数据库OLEDB.NET数据提供程序SQLServer6.5或更底版本OLEDB.NET数据提供程序SQLServer7.0或SQLServer2000SQLServer.NET数据提供程序OracleServerORACLE.NET数据提供程序2.1选择.NET数据提供程序2.1.3选择.NET数据提供程序8/9/20217数据库访问技术--ADO.NET程序设计张申勇当我们选择好一个.NET数据提供程序后,我们需要利用数据提供程序所提供的类的功能来实现数据源的连接。对于数据源的连接最关键的有两点,第一点是正确选择所需要的数据提供程序,第二点便是正确的

6、设置连接字符串。2.2连接的创建8/9/20218数据库访问技术--ADO.NET程序设计张申勇连接字符串(ConnectionString):是在连接数据源时所提供的必要的连接信息,其中包括连接的服务器对象,帐号,密码和所访问的数据库对象等信息。是进行数据连接必不可少的信息,对于连接字符串的设置我们可以利用工具和手动的方式建立。2.2.1连接字符串2.2连接的创建8/9/20219数据库访问技术--ADO.NET程序设计张申勇参数说明Provider用于提供连接驱动程序的名称,仅用于OleDbConnection对象,常见的有SQLOLEDB,MSDAORA,Mi

7、crosoft.Jet.OLEDB.4.0.DataSource指明所需访问的数据源,如是访问SQLServer则是指服务器名称,如是Access则指数据文件名InitialCatalog指明所需访问数据库的名称Password或PWD指明访问对象所需的密码UserID或UID指明访问对象所需的用户名ConnectionTimeOut指明访问对象所持续的时间,以秒计算,如果在持续的时间内仍连接不到所访问的对象,则返回失败信息,默认值为15IntegratedSecurity或TrustedConnection集成连接(信任连接),可选True或False,如果为

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

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

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