asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET项目开发指南:ADO.NET连接方式


发布日期:2020年11月08日
 
ASP.NET项目开发指南:ADO.NET连接方式

ADONET连接方式

ADONET不止支持一种数据库的操作它提供了多种连接方式可以方便地连接到ODBC数据源Oracle数据源和SQL Server数据源等

微软提供的种数据库连接方式

SystemDataOleDbOleDbConnection

SystemDataSqlClientSqlConnection

SystemDataOdbcOdbcConnection

SystemDataOracleClientOracleConnection

打开和关闭连接

处理数据库连接的两个主要方法是Open()和Close()Open()方法使用ConnectionString属性中的信息连接数据源并建立一个打开的连接Close()方法则用于关闭连接关闭连接是必要的因为有的数据源只支持有限数目的打开的连接并且打开的连接会占用宝贵的系统资源

如果正在使用数据适配器或数据命令则不必显式打开和关闭连接当调用这些对象的某个方法(如数据适配器的Fill()或Update()方法)时该方法将检查连接是否已打开如果没有适配器将打开连接执行其逻辑然后再关闭连接

注意Fill()之类的方法仅当连接尚未打开时才自动打开和关闭连接如果连接是打开的则这些方法使用连接但并不关闭它这使得用户可以自行灵活地打开和关闭数据命令当多个数据适配器共享一个连接时可能会这样做在此情况下让每个适配器在调用其Fill()方法时均打开和关闭连接将是低效的相反可以打开连接调用每个适配器的Fill()方法然后在完成后关闭连接

返回目录ASPNET项目开发指南

编辑推荐

ASPNET MVC 框架揭秘

ASPNET开发宝典

ASP NET开发培训视频教程

上一篇:ASP.NET项目开发指南:ADO.NET结构

下一篇:ASP.NET项目开发指南:第三章小结