【发布时间】:2011-05-23 11:09:32
【问题描述】:
我正在寻找一个 Delphi VCL 组件,它允许我的客户直观地创建数据库,即表、字段、索引等。类似这样的东西:http://www.devart.com/blogs/dbforge/?p=136#more-136,但可作为第三方组件用于嵌入到应用程序中。你知道这样的事情吗?我不是在寻找可视化查询构建器,而是在寻找数据库设计组件。
【问题讨论】:
我正在寻找一个 Delphi VCL 组件,它允许我的客户直观地创建数据库,即表、字段、索引等。类似这样的东西:http://www.devart.com/blogs/dbforge/?p=136#more-136,但可作为第三方组件用于嵌入到应用程序中。你知道这样的事情吗?我不是在寻找可视化查询构建器,而是在寻找数据库设计组件。
【问题讨论】:
您可以从查看ESS Model 源代码开始:ess 模型是一个免费和开源的 UML 设计和 UML 逆向工具,可将模型数据导出到XMI-format。一旦你的模型生成,你可以从那里开始并生成你的 SQL 脚本。
下载:http://essmodel.cvs.sourceforge.net/viewvc/essmodel/essmodel/
源代码:http://essmodel.cvs.sourceforge.net/viewvc/essmodel/essmodel/
【讨论】:
不确定,但 Context Software 的数据库扩展组件集中的 TDatabaseSchema 组件可能与您要查找的内容接近:
或者您可能希望/需要将它与他们的最终用户“数据库设计器”产品结合起来,该产品可以注册为 TDatabaseSchema 的组件编辑器。 (Database Designer) 如果你问,作者很乐意澄清,我敢肯定。
【讨论】: