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开发培训视频教程