当设计好数据库后,开发Delphi多层数据库应用项目有许多枯燥而重复的体力活要做,如放组件,命名(特别是给每个组件以及字段对象都取一个可读的名字),关联,.....等等, 我开发了一个代码自动生成工具,自动生成应用服务器的源代码以及客户端的源代码, 生成后可以立即编译执行,修改并保存数据库的数据。
当你数据库中的表越多,字段越多的时候,这个工具软件就能为你节约越多的时间。
当然,生成的源代码仅供参考用,你是需要复制你需要的部分到你的真实项目中。
可以应用于所有能用UDL文件连接的数据库(对于非MS数据库其实就是需要ODBC驱动)。(Access, MS SQL, MySQL, Oracle...) 支持动态连接:DCOM, Socket, Web。
简介如下:
概述与软件界面,生成的程序的设计时与运行时界面, 以及下载
Delphi Multi-Tier DB Application Code Generator (含界面图片)
如何使用
How to Use Delphi Multi-Tier Database Application Code Generator
这个软件是完全免费的。
在上面的第一个链接中还有两外两个代码生成器:存储过程生成器,INi读写代码生成器。