我们在制作asp.net动态网页设计作业时,使用Connection对象连接数据库是一个重要知识点,下面是对其的介绍
使用SqlConnection对象连接SQL Server数据库
对数据库进行任何操作之前,先要建立数据库的连接。ADO.NET专门提供了SQL Server .NET数据提供程序用于访问SQL Server数据库。SQL Server.NET数据提供程序提供了专用于访问SQL Server 7.0及更高版本数据库的数据访问类集合,如SqlConnection、SqlCommand、SqlDataReader及SqlDataAdapter等数据访问类。
使用OleDbConnection对象连接OLE DB数据源
OLE DB数据源包含具有OLE DB驱动程序的任何数据源,如SQL Server、Access、Excel和Oracle等。OLE DB数据源链接字符串必须提供Provide属性及其值。
(1)使用OleDb方式连接Access数据库的语法格式OleDbConnection myConn=new OleDbConnection(“provide=提供者; Data Source=Access文件路径”);
(2)使用OleDb方式连接SQL Server数据库的语法格式OleDbConnection myConn = new OleDbConnection("Provider=OLE DB提供程序的名称;Data Source=存储要连接数据库的SQL服务器; Initial Catalog=连接的数据库名;Uid =用户名;Pwd=密码");
使用OdbcConnection对象连接ODBC数据源
与ODBC数据源连接需要使用ODBC.NET Framework数据提供程序,其命名空间位于System.Data.
Odbc使用OracleConnection对象连接Oracle数据库
连接和操作Oracle数据库,ASP.NET提供了专门的Oracle.NET Framework数据提供程序,它位于命名空间System.Data.OracleClient,并包含在System.Data.OracleClient.dll程序集中。