ACCESS数据库增强器需求及介绍

0.需求

0.1关于cs封装的问题

毕业论文用到了access数据库,又因设计的需要用到MVC设计模式,需要将数据实体封装成类,设置太多的,一个一个来完成封装很麻烦(需要打开视图设计器,查看字段名,字段类型),所有才有了这一需求

0.2关于access表结构问题

毕业论文中需要进行数据库的设计,为了能够直接获得表结构的属性,直接可以复制到word中,才想到这一需求,access不提供直接的表结构属性导出,access的属性文档管理器生成的报表内容太多,需要的东西体表不方便,格式不便复制到word

1.cs封装构造

1.1读取access文件,将每个表读取出来,判断字段类型,字段描述,生成封装好的C#

技术分享

1.2选择access文件

技术分享

1.3提示选择的文件路径

技术分享

1.4设置cs文件保存的位置

技术分享

1.5提示设置的保存位置默认的保存位置为”我的文档

技术分享

1.6选择生成cs文件

技术分享

1.7提示cs文件生成完成

技术分享

1.8生成的cs文件列表

技术分享

1.9生成的cs文件示例

技术分享
2 .导出access数据库中的表结构

2.1主界面

技术分享

2.2选择access数据库文件

技术分享

2.3 左侧选择要导出表结构的表

技术分享

2.4选择保存位置

技术分享

2.5浏览表结构

技术分享

2.6导出选中的表结构到一个excel文件中

技术分享

2.7 导出的文件如图所示

技术分享

2.8 也可以选中的各个表分开导出表结构,以表名命名

技术分享

2.9导出的结果

技术分享

2.10其中的一个示例

技术分享

3.存在的不足

3.1可能存在未知的异常

3.2 没有使用异步操作占用CPU

3.3 以及其他未发现的异常


有需要的同学,下载地址:
http://download.csdn.net/detail/u010570551/8487313

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。