欢迎来到天天文库
浏览记录
ID:34722577
大小:94.18 KB
页数:4页
时间:2019-03-10
《dataclass类应用说明》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、DataClass类应用说明DataClass类是一个数据读写操作的类,其中包含数据库连接的设置、SQLServer用户数据库的获取、数据库中表名的获取,数据库的读取操作,数据库的写入操作。支持SQLServer、Access和Oracle数据库,用Microsoft.NETFramework2.0VisualBasic.NET开发而成。下面以.NET开发为例,介绍一下DataClass类的使用方法。1.引用DataClass类打开MicrosoftVisualStudio,打开项目,在菜单里点击“项目”→“添加引用”,在对话框中点击“浏览”,找
2、到“DataClass.dll”文件,点击“确定”,DataClass类就被引用到项目里了。代码中的引用以VisualBasic.NET和VisualC#.NET为例说明:VisualBasic.NET引用:ImportsDataClass.DataClass定义:DimDataClassAsNewDataClass.DataClassVisualC#.NET引用:usingDataClass;2.设置数据库连接字符串DataClass类可以自己设置数据库的链接字符串,DataClass类提供了两种数据库连接模式,分别是SqlClient和Ole
3、Db,由于微软在后续版本中会移除OracleClient因此Oracle数据库也使用OleDb连接模式。数据库连接字符串保存在DataClass.ConStr中,可以设置SQLServer、Access和Oracle的数据库连接,分别对应数据库连接SqlConn、OleDbConn和OraConn,连接语句设置后重置连接的ConnectionString属性即可生效。SQLServer数据库连接语句DataClass.ConStr="Server=ServerName;Database=DBName;IntegratedSecurity=true
4、;"或DataClass.ConStr="Server=ServerName;Database=DBName;User=DBUser;Password=DBPassword;"重置SqlConn的连接字符串DataClass.SqlConn.ConnectionString=DataClass.ConStrAccess数据库连接语句Access2000-2003数据库DataClass.ConStr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=DBName;UserID=DBUser;Password
5、=DBPassword;"或DataClass.ConStr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=DBName;"Access2007数据库DataClass.ConStr="Provider=Microsoft.ACE.OLEDB.12.0;DataSource=DBName;UserID=DBUser;Password=DBPassword;"或DataClass.ConStr="Provider=Microsoft.ACE.OLEDB.12.0;DataSource=DBName;"Ac
6、cess2010数据库DataClass.ConStr="Provider=Microsoft.ACE.OLEDB.14.0;DataSource=DBName;UserID=DBUser;Password=DBPassword;"或DataClass.ConStr="Provider=Microsoft.ACE.OLEDB.14.0;DataSource=DBName;"注意:Microsoft.ACE.OLEDB.12.0和Microsoft.ACE.OLEDB.14.0需要微软Access的相关版本支持或安装相应版本的AccessDatab
7、aseEngine组件。重置OleDbConn的连接字符串DataClass.OleDbConn.ConnectionString=DataClass.ConStrOracle数据库连接语句DataClass.ConStr="Provider=MSDAORA.1;UserID=DBUser;Password=DBPassword;DataSource=ServerName;Database=DBName"重置OraConn的连接字符串DataClass.OraConn.ConnectionString=DataClass.ConStr1.获取SQ
8、LServer服务器中用户数据库名获取SQLServer服务器中的用户数据库是使用DataClass类中的SqlGetDataBaseN
此文档下载收益归作者所有