PPCoder[代码生成器] Update

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

Download PPCoder1.0 Trial

PPCoder是一个由点点科技(PPTech Studio)出品的代码自动化工具,用来生成支持特定框架的数据访问代码,可以将数据库完全封装,使用工具后,不用再考虑数据库,也不用写Sql语句,可以极大的提高工作效率,完全通过一些属性的控制来完成数据库逻辑,而且支持数据库事务。

PPCoder1.0有两个版本PPCoder1.0S为Sql server版本(以下简称S版),可以生成实体类、数据访问类和存储过程,另外还有一个版本是PPCoder1.0A为Access版本(以下简称A版),功能与S版差不多,只是不生成存储过程,数据库语句已经封装在相关的DLL中了。

在此工具的协助下,.Net系统的开发就变成数据库设计和前台业务处理两部分。对数据库的要求是每个表都要有一个主键……

更多信息见压缩包里产品手册!

01、2004-8-24 开始着手构建自动化工具,但思路还不清晰

02、2004-8-29 突然有了思路,有了构建自动化工具的思路,搭好框架。完成数据实体类的自动生成。

03、2004-8-31 增加范围控制和“注释代码”生成,同时写了一篇有关代码自动化的架构方面的文章。把工具定名为PPCoder

04、2004-9-1写自动创建存储过程部分的类

05、2004-9-2完成PPCoder1.0,实体类、数据访问类和存储过程都可以自动生成了

06、2004-9-28 把PPCoder1.0应用于CDC的开发。查出生成存储过程的格式有问题,并改掉了。

07、2004-10-26增加排序控制。

08、2004-10-27存储过程添加部分改写成动态构建。

09、2004-11-1 增加错误处理接口

10、2004-11-19错误处理接口类生成

11、2004-11-26Access类的生成类,PPCoder1.0A构建

12、2004-11-28 PPCoder1.0A、PPCoder1.0S的针对主键的错误处理及生成日志生成。

13、2004-11-29A版数字型与字符型的单引号处理

A版数据库字段加上中括号

14、2004-12-1A版和S版返回DataSet型的数据,没有在方法体内释放资源。

A版“修改”数据的方法需要返回ID,另外生成更新语句的Sql改变了1=1的错误。

15、2004-12-7A版语句构成部分的时间生成和范围生成Bug

16、2004-12-8A版本排序未加

17、2004-12-9两个版本的添加/修改判断都改成检索数据库中是否有信息,解决不自动增长的栏位的数据存储

A版考虑货币型字段

18、2004-12-11A版本的自增长问题

19、2004-12-13S版本的Decimal中存储过程加位问题

S版本参数判断Bug,因为生成表的DataSet信息时忘记置不是PK的为False

S版本NText类型数据的搜索删除和插入修改的不同处理方式:搜索用NvarChar来作转换

20、2004-12-14S/A版本增加直接执行sql语句的类

S/A版本生成其它类写入日志

A版本返回最终执行的sql语句

S/A加入debug和trial的控制

21、2004-12-15A版本Order by前少个空格

22、2004-12-16S版本的DateTime类型的为空判断和Decimal数据类型的精度和小数位数处理

23、2004-12-29 S版本支持Image类型栏位

To Do List:

1、A版本Ole对象类型支持

2、提供两个版本的应用Sample

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航