【IT168 专稿】微软的 .NET 架构的出台,为我们构建分布式应用系统提供了一个强大的工具。相比于传统的 Windows 应用程序的 COM 组件,.NET 的组件开发要简单、快捷的多。而且组件的部署也不像 COM 组件那样需要在注册表里做标记,.NET 组件只要拷贝到相应的文件夹中就可以了。
下面我们就用 .NET 程序的集成开发工具 Visual Studio .NET 实际开发一个Access2000数据库存取组件,并将它重复使用在另外的 ASP.NET 应用系统中。
1.组件的创建
启动 VS.NET,新建 Visual C# 项目,模板选“类库”。
这样就在我们机器的“我的文档”\Visual Studio Projects 下生成一个新的文件夹ClassLibrary1。并且自动生成Class1.cs 文件:
using System;
namespace ClassLibrary1
{
///
/// Class1 的摘要说明。
///
public class Class1
{
public Class1()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
}
}
namespace ClassLibrary1
{
///
/// Class1 的摘要说明。
///
public class Class1
{
public Class1()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
}
}
因为我们即将生成的组件与数据存取有关,所以必须添加数据库引用语句:
using System.Data;
using System.Data.OleDb;
using System.Data.OleDb;