⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kj06-03-01.txt

📁 asp.net(适用于高职高专教学)电子教案
💻 TXT
字号:
6.3.1  Connection对象
访问数据库的首要步骤是与数据库建立连接,Connection对象的用途即在于此。需要指出的是,ADO.NET对象的使用方法众多,许多需求都可以通过不同的方式完成。本书不拟罗列对象的各种使用方法,而只介绍其中比较容易理解(但未必最简洁)的用法。
使用Connection对象之前,对于Access数据库和SQL Server 7.0及以上版本数据库而言,应分别导入System.Data、System.Data.Ole Db和System.Data、System.Data.sql命名空间。
建立与数据库连接的语法如下:
Dim objConn As New OleDbConnection(ConnectionString)    'Access数据库
Dim objConn As New SqlConnection(ConnectionString)       'SQL Server数据库
其中,ConnectionString用于描述连接细节。ConnectionString可省略不写,在建立连接对象后再指定其ConnectionString属性。
1.Connection对象的属性
Connection对象的常用属性如下:
ConnectionString:给出或设置连接参数。对OLE DB数据库而言,需要使用OLE DB.NET数据提供程序,对SQL Server 7.0及以上版本数据库而言,需要SQL Server.NET数据提供程序。
对于OLE DB数据库,常用参数如表6-3-1所示。下面是三个用来打开Access、SQL Server 6.5或更低版本及Oracle数据库的连接参数。
"Provider=Microsoft.JET.OLEDB.4.0;Data Source=F:\ssyyrr.mdb"
"Provider=SQLOLEDB;Data Source=syrwww;Integrated Security=SSPI"
"Provider=MSDAORA;Data Source=ORACLE8i7;User Id=syr;Password=syr001"
表6-3-1  连接参数(1)
参数名称
用途
Data Source
设置数据源路径
Password
设置密码
Provider
设置驱动程序
User ID
设置帐号
对于SQL Server 7.0或更高版本数据库,常用参数如表6-3-2所示。下面是一个用来打开SQL Server 7.0或更高版本数据库的连接参数。
"Data Source=localhost;Integrated Security=SSPI Initial catalog=ssyyrr"
表6-3-2  连接参数(2)
参数名称
用途
Data Source
设置所要连接的SQL Server服务器名称或IP地址
Server

Address

Addr

Network Address

Initial catalog
设置目的数据库名称
Database

Integrated Security
指定是否使用信任连接。默认值为True(也可写成SSPI)
Trusted_Connection

Packet Size
设置程序与SQL Server服务器通信时数据包的大小,单位为字节。有效值为512~32767,默认值为8192。当需要传输文字时,将Packet Size设置为一个大于8192的值可提高效率。
Password
设置密码
User ID
设置帐号
2.Connection对象的方法
Connection对象的主要方法如下:
* Open():打开数据库。
* Close():关闭数据库连接。当不再使用数据源时,应使用该方法关闭与数据源的连接。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -