vbnet教程第8章 数据库操作

vbnet教程第8章 数据库操作

ID:9886370

大小:1.33 MB

页数:15页

时间:2018-05-12

vbnet教程第8章  数据库操作_第1页
vbnet教程第8章  数据库操作_第2页
vbnet教程第8章  数据库操作_第3页
vbnet教程第8章  数据库操作_第4页
vbnet教程第8章  数据库操作_第5页
资源描述:

《vbnet教程第8章 数据库操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VB.NET程序设计实用教程第8章数据库操作数据库操作常用的connection对象分为四种.1.SqlConnection:专用于连接微软公司的sqlserver数据库.2.OleDbConnection:该对象通过OLEDB可连接非常广泛的数据源,eg:Access,Sql Server,Excel.3.OdbcConnection:该对象使用连接字符串或者ODBC数据源名称(DSN)连接数据源.4.OracleConnection:该对象管理与Oracle数据库的连接.SqlConnection与OleDbConnection

2、在使用上几乎没有任何差别,只是在访问Sql server数据库时,使用SqlConnection可以获得更好的性能,因为微软公司专门对使用SqlConnection访问Sql Server进行了特殊的优化.OdbcConnection主要用于访问一些老的没有提供新的数据库引擎的数据库产品,目前用得不是很多.目前使用更多的,二期使用更广泛的是OleDbConnection.数据库操作数据提供者(DataProvider)ADO.NET和ODBC.NET两者共提供了三种数据提供者,其中ADO.NET提供两种(TheSQLServer.N

3、ETDataProvider和TheOLEDB.NETDataProvider)ODBC.NET提供一种(TheODBC.NETDataProvider)。数据提供者(DataProvider)支持的数据库ITheSQLServer.NETDataProvider仅支持SQLServer7.0或更高版本IITheOLEDB.NETDataProviderAccess、Oracle和SqlServer等IIITheODBC.NETDataProviderAccess、Oracle、SqlServer、MySql、VFP等数据库操作以上

4、几种数据提供者连接各种数据库1.用TheSQLServer.NETDataProvider连接数据库TheSQLServer.NETDataProvider是利用SqlConnection类来连接SQLServer7.0或更高版本的数据库,SqlConnection类位于名称空间System.Data.SqlClient下。连接代码:DimsqlConnection1AsSqlClient.SqlConnectionDimstrConnectAsString=”datasource=服务器名;initialcatalog=数据库名;

5、userid=sa;password=;”sqlConnection1=NewSystem.Data.SqlClient.SqlConnection(strConnect)sqlConnection1.open‘打开数据库sqlConnection1.close‘关闭连接,释放资源数据库操作2.用TheOLEDB.NETDataProvider连接数据库上面已经说过,利用TheOLEDB.NETDataProvider可以访问Access、Oracle和SQLServer等种数据库,那么,它是怎样访问这些数据库的呢?TheOLEDB

6、.NETDataProvider是通过位于名称空间System.Data.OleDb类库下的OleDbConnection类来连接这三种不同类型的数据库的。下面举例说明:(1)连接SQLServer数据库DimoleDbConnection1AsOleDb.OleDbConnectionDimstrConnectAsSting=”Provider=SQLOLEDB;PersistSecurityInfo=False;DataSource=服务器名;InitialCatalog=数据库名;UserID=sa;Password=;”ol

7、eDbConnection1=NewSystem.Data.OleDb.OleDbConnection(strConnect)数据库操作(2)连接Access数据库假设要连接的Access数据库名为“Example.mdb”,存放在d:Data目录下。DimoleDbConnection1AsOleDb.OleDbConnectionDimstrConnectAsSting=”Provider=Microsoft.Jet.OLEDB.4.0;DataSource=d:DataExample.mdb”oleDbConnecti

8、on1=NewSystem.Data.OleDb.OleDbConnection(strConnect)(3)连接Oracle数据库DimoleDbConnection1AsOleDb.OleDbConnectionDimstrCon

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

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

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