(Oracle、SqlServer、Access)数据库开发代码生成工具SharpCode2.0

软件相关连接:
   软件下载地址:http://221.237.165.15/wuhuacong/deepland/uploadfile/sharpcode20.rar
   Demo程序下载地址:http://221.237.165.15/wuhuacong/deepland/uploadfile/SharpCode_Demo.rar
   界面预览:http://221.237.165.15/wuhuacong/deepland/myHelpFile/SharpCode/Picture/01.JPG
   在线帮助:http://221.237.165.15/wuhuacong/deepland/myHelpFile/SharpCode/default.htm
   软件支持论坛:http://221.237.165.15/wuhuacong/deepland/bbs/index.asp
   作者Email:wuhuacong@163.com
   
软件介绍:
  深田之星SharpCode2.0,是一个基于C#的数据库开发的代码生成器,能够生成基于SqlServer、Oracle和Access数据库开发所必须的很多代码,如存储过程代码、实体类代码和实体操作类,SharpCode2.0采用了微软最新EnterPrise Library2005的数据库访问应用程序块作为数据访问层(DAL),这些代码主要实现数据库中对表的选择( select )、修改( update )、删除 (delete) 、新建( Insert )、存在( Exist )和最大ID(MaxID)等基本操作。软件提供了非常方便、友好的界面用于代码的自动生成,并且用户可以查看数据库中所有表、表的结构、视图和存储过程等信息。 
软件通过读取数据库的主键信息作为数据更新、删除以及存在等操作的依据,用户也可以自己设置这些关键字段用于上述操作。
软件提供基于SqlServer和Oracle数据库的文本和存储过程两种方式的C#实体操作类,以及基于Access数据库的Sql文本的C#实体操作类的自动生成。另外,作者利用SharpCode2.0工具生成的代码编写了5个Demo(两个SqlServer,两个Oracle和一个Access的Demo)的演示程序项目,所有的项目程序都经过严格的测试,能够顺利运行。
软件生成代码的数据库访问层采用微软最新EnterPrise Library2005的数据库访问应用程序块,该模块提供一个非常好的数据库访问策略能够访问Oracle、SqlServer和DB2等数据库,经过作者的扩充,已经可以支持基于OleDb的数据库(如Access数据库)。该模块的前身是Data Access Application Block2.0,如果您用过SqlHelper类进行过数据库开发的话,那么对它应该不太陌生。

相关软件EnterPriseLibrary2005下载地址:http://221.237.165.15/wuhuacong/deepland/uploadfile/EnterpriseLibraryJan2005.exe

本文转自博客园伍华聪的博客,原文链接:(Oracle、SqlServer、Access)数据库开发代码生成工具SharpCode2.0,如需转载请自行联系原博主。

时间: 2024-08-01 07:31:19

(Oracle、SqlServer、Access)数据库开发代码生成工具SharpCode2.0的相关文章

Access数据库开发技巧

在当前数据库领域,已有越来越多的人开始采用Access.它是一个功能强大的数据库管理系统和MIS系统开发工具,具有界面友好.易学易用.开发简单.接口灵活等特点.现将本人在使用Access时体会到的一些经验在此与大家交流. 数据库设计的技巧 1. 统一规划 所谓数据库设计是指从对现行非计算机管理的数据库系统的分析到最终实现由计算机管理的数据库系统的全过程.它包括表.查询.报表等的设计.总的原则应从提高数据处理效率及便于数据处理两方面考虑. 以设计学生成绩管理系统为例,在表的设计中,是将全校学生成绩

Access数据库开发技巧(一)

在当前数据库领域,已有越来越多的人开始采用Access.它是一个功能强大的数据库管理系统和MIS系统开发工具,具有界面友好.易学易用.开发简单.接口灵活等特点.现将本人在使用Access时体会到的一些经验在此与大家交流. 数据库设计的技巧 1. 统一规划 所谓数据库设计是指从对现行非计算机管理的数据库系统的分析到最终实现由计算机管理的数据库系统的全过程.它包括表.查询.报表等的设计.总的原则应从提高数据处理效率及便于数据处理两方面考虑. 以设计学生成绩管理系统为例,在表的设计中,是将全校学生成绩

Access数据库开发技巧(四)

各子系统集成的技巧 1.选项组.开关按钮.组合框等控件的运用 在窗体上将这些控件巧妙地加以运用可以有机地将有关系统通过一个窗体来控制,这些控件选择值可以传递到查询.报表及宏中的条件中去,从而使得对查询.报表及宏的控制显得灵活方便. 2.选项卡控件的运用 在Access 97 版中新增加了"选项卡"控件,这更使Access可以在有限的窗体中集成更多的子系统.比如在"打印表格"窗体中就可集成"成绩表"."十分段统计表".单科每分段

Access数据库开发技巧(三)

模块的使用技巧 Access最重要的特征就是一般不必去写程序,然而可能因为要执行复杂或专业的操作而必须在模块中用Visual Basic编写程序,然后通过窗体中的命令按钮来执行相应的程序完成相应的任务.比如排名次.分段统计等.在编写Visual Basic程序时要注意以下一些问题和技巧. 1.变量的运用 ①对象变量的运用 在Access中运用Visual Basic编写程序,需要运用其数据访问对象.它包括数据库引擎(DBEngine).工作空间(Workspace).数据库以及数据库对象中的表.

oracle,sqlserver,MySQL数据库语句对照表

-- 创建表语句 ORACLE: create table _table_name( column1 varchar2(10) primary key, column2 number(5) not null, memo varchar2(100) ); comment on column _table_name.column1 is '这是column1的注释'; SQLSERVER: create table _table_name( column1 varchar(10) primary k

Access数据库开发技巧(二)

窗体.查询.报表.宏的联合使用 将窗体.查询.报表.宏联合使用可以解决许多问题,是一项重要的技巧. 1.从窗体中获得查询中的条件 对于这个问题这里以成绩表的打印为例来说明.我们要打印不同班级的成绩表,首先建立相应报表的查询,在查询中的班级字段下的条件中输入条件:Between [forms]![打印表格]![开始班号] And [forms]![打印表格]![结束班号].然后再建立一个"打印表格"窗体,在窗体中添加两个组合框控件,即"开始班号"."结束班号

把Access数据库移植到SQL SERVER7.0

当对企业级的高性能的数据库的要求和需求增加时,客户有时需要从文件?服务器环境的Microsoft Access Jet引擎迁移到客户?服务器环境的Microsoft SQL Server.随同微软Office 2000发行的Access 2000 Upsizing Wizard(升级向导)可以把Access表格和查询迁移到SQL Server 7.0.如果你使用Access的早期版本,你也可以通过升级到Access 2000,并使用升级向导把你的应用程序移植到SQL SERVER. 如果你不喜欢

php配置sqlite数据库开发实例

百度搜索下载SqLiteManager工具 PHP5已经绑定sqlite 1.手动添加的php的pdo的驱动扩展支持 ,在PHP.ini添加 extension=php_pdo.dll extension=php_pdo_sqlite.dll extension=php_sqlite.dll extension_dir = "C:\Program Files\Apache Group\php5\ext" 2.在C:\Program Files\Apache Group\php5\ext

《Access 2007开发指南(修订版)》一一2.5 字段属性操作

2.5 字段属性操作 Access 2007开发指南(修订版) 在表中添加了字段之后,就应该自定义它们的属性.可以使用字段属性来控制数据的存储方式,以及什么样的数据可以输入到字段当中.根据所选定字段类型的不同,字段的属性也会有所不同."文本"字段类型的字段属性列表具有一定的代表性(如图2.8所示).以下各节就专门讨论各个字段属性. 2.5.1 字段大小:限制对字段的输入 第1个属性是字段大小,它只适用于文本和数字字段.如前所述,应该使字段大小尽可能小.对数字字段来说,字段越小,对存储空