dataclass类应用说明

上传人:xiao****1972 文档编号:84137931 上传时间:2019-03-02 格式:DOC 页数:4 大小:60KB
返回 下载 相关 举报
dataclass类应用说明_第1页
第1页 / 共4页
dataclass类应用说明_第2页
第2页 / 共4页
dataclass类应用说明_第3页
第3页 / 共4页
dataclass类应用说明_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《dataclass类应用说明》由会员分享,可在线阅读,更多相关《dataclass类应用说明(4页珍藏版)》请在金锄头文库上搜索。

1、DataClass类应用说明DataClass类是一个数据读写操作的类,其中包含数据库连接的设置、SQL Server用户数据库的获取、数据库中表名的获取,数据库的读取操作,数据库的写入操作。支持SQL Server、Access和Oracle数据库,用Microsoft .NET Framework 2.0 Visual Basic.NET开发而成。下面以.NET开发为例,介绍一下DataClass类的使用方法。1. 引用DataClass类打开Microsoft Visual Studio,打开项目,在菜单里点击“项目”“添加引用”,在对话框中点击“浏览”,找到“DataClass.dll

2、”文件,点击“确定”,DataClass类就被引用到项目里了。代码中的引用以Visual Basic.NET和Visual C#.NET为例说明:Visual Basic.NET引用:Imports DataClass.DataClass定义:Dim DataClass As New DataClass.DataClassVisual C#.NET引用:using DataClass;2. 设置数据库连接字符串DataClass类可以自己设置数据库的链接字符串,DataClass类提供了两种数据库连接模式,分别是SqlClient和OleDb,由于微软在后续版本中会移除OracleClient

3、因此Oracle数据库也使用OleDb连接模式。数据库连接字符串保存在DataClass.ConStr中,可以设置SQL Server、Access和Oracle的数据库连接,分别对应数据库连接SqlConn、OleDbConn和OraConn,连接语句设置后重置连接的ConnectionString属性即可生效。SQL Server数据库连接语句DataClass.ConStr = Server=ServerName;Database=DBName;Integrated Security=true;或DataClass.ConStr = Server=ServerName;Database=

4、DBName;User=DBUser;Password=DBPassword;重置SqlConn的连接字符串DataClass.SqlConn.ConnectionString = DataClass.ConStrAccess数据库连接语句Access 2000-2003数据库DataClass.ConStr = Provider=Microsoft.Jet.OLEDB.4.0; Data Source=DBName ;User ID=DBUser;Password=DBPassword;或DataClass.ConStr = Provider=Microsoft.Jet.OLEDB.4.0;

5、 Data Source=DBName;Access 2007数据库DataClass.ConStr = Provider= Microsoft.ACE.OLEDB.12.0; Data Source=DBName ;User ID=DBUser;Password=DBPassword;或DataClass.ConStr = Provider= Microsoft.ACE.OLEDB.12.0; Data Source=DBName;Access 2010数据库DataClass.ConStr = Provider= Microsoft.ACE.OLEDB.14.0; Data Source=

6、DBName ;User ID=DBUser;Password=DBPassword;或DataClass.ConStr = Provider= Microsoft.ACE.OLEDB.14.0; Data Source=DBName;注意:Microsoft.ACE.OLEDB.12.0和Microsoft.ACE.OLEDB.14.0需要微软Access的相关版本支持或安装相应版本的AccessDatabaseEngine组件。重置OleDbConn的连接字符串DataClass.OleDbConn.ConnectionString = DataClass.ConStrOracle数据库连

7、接语句DataClass.ConStr = Provider=MSDAORA.1;User ID=DBUser;Password=DBPassword;Data Source= ServerName;Database=DBName重置OraConn的连接字符串DataClass.OraConn.ConnectionString = DataClass.ConStr3. 获取SQL Server服务器中用户数据库名获取SQL Server服务器中的用户数据库是使用DataClass类中的SqlGetDataBaseName函数获取的,函数返回值类型为DataTable,该函数的参数有DataSe

8、rver:服务器名,DataUser:数据库用户名,DataPWD:数据库密码,参数类型均为字符串,参数可以赋空值(String.Empty),若赋空值则按DataClass.ConStr设置的连接字符串设置操作连接。使用方法如下:Visual Basic.NET用法Dim dt As New DataTabledt = DataClass.SqlGetDataBaseName(DataServer,DataUser,DataPWD)Visual C#.NET用法DataTable dt = new DataTable();dt = DataClass.DataClass.SqlGetData

9、BaseName(DataServer,DataUser,DataPWD);4. 获取数据库中的表名获取数据表名分别由SqlGetTableName(SQL Server数据库)、OleGetTableName(Access数据库)和OraGetTableName(Oracle数据库)函数实现,返回值均为DataTable。SqlGetTableName函数函数的参数有DataServer:服务器名,DataFile:数据库名,DataUser:数据库用户名,DataPWD:数据库密码,参数类型均为字符串,参数可以赋空值(String.Empty),若赋空值则按DataClass.ConStr

10、设置的连接字符串设置操作连接。使用方法如下:Visual Basic.NET用法Dim dt As New DataTabledt = DataClass.SqlGetTableName(DataServer,DataFile,DataUser,DataPWD)Visual C#.NET用法DataTable dt = new DataTable();dt = DataClass.DataClass.SqlGetTableName(DataServer,DataFile,DataUser,DataPWD);OleGetTableName函数函数的参数有DataFile:数据库名,DataUse

11、r:数据库用户名,DataPWD:数据库密码,参数类型均为字符串,参数可以赋空值(String.Empty),若赋空值则按DataClass.ConStr设置的连接字符串设置操作连接。使用方法如下:Visual Basic.NET用法Dim dt As New DataTabledt = DataClass.OleGetTableName(DataFile,DataUser,DataPWD)Visual C#.NET用法DataTable dt = new DataTable();dt = DataClass.DataClass.OleGetTableName(DataFile,DataUse

12、r,DataPWD);OraGetTableName函数函数的参数有DataServer:服务器名,DataFile:数据库名,DataUser:数据库用户名,DataPWD:数据库密码,参数类型均为字符串,参数可以赋空值(String.Empty),若赋空值则按DataClass.ConStr设置的连接字符串设置操作连接。使用方法如下:Visual Basic.NET用法Dim dt As New DataTabledt = DataClass.OraGetTableName(DataServer,DataFile,DataUser,DataPWD)Visual C#.NET用法DataTa

13、ble dt = new DataTable();dt = DataClass.DataClass.OraGetTableName(DataServer,DataFile,DataUser,DataPWD);5. 读取数据读取数据是数据编程的基础功能,就是使用Select语句查询数据的操作,DataClass类提供了SqlGetDataTable(SQL Server数据库)、OleGetDataTable(Access数据库)和OraGetDataTable(Oracle数据库)函数实现查询操作,返回值均为DataTable,参数均为sql:SQL查询语句,类型为字符串,参数不能为空(Str

14、ing.Empty)。SqlGetDataTable函数使用方法如下:Visual Basic.NET用法Dim sql As String = SELECT * FROM TableDim dt As New DataTabledt = DataClass.SqlGetDataTable(sql)Visual C#.NET用法String sql = SELECT * FROM Table;DataTable dt = new DataTable();dt = DataClass.DataClass.SqlGetDataTable(sql);OleGetDataTable函数使用方法如下:V

15、isual Basic.NET用法Dim sql As String = SELECT * FROM TableDim dt As New DataTabledt = DataClass.OleGetDataTable(sql)Visual C#.NET用法String sql = SELECT * FROM Table;DataTable dt = new DataTable();dt = DataClass.DataClass.OleGetDataTable(sql);OraGetDataTable函数使用方法如下:Visual Basic.NET用法Dim sql As String = SELECT * FROM TableDim dt As New DataTabledt = DataClass.OraGetDataTable(sql)Visual C#.NET用法String sql = SELECT * FROM Table;DataTable dt = new DataTable();dt = DataClass.DataClass.OraGetDataTable(sql);6. 写入数据和操作数据表写入数据和修改数据表也是数据编程的基础功能,DataClass类提供了SqlExeDataCommand(SQL Server

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号