Delphi 2010和UniDAC的可视化SQL查询构建器

3
我们正在寻找一款适用于Delphi 2010和Unidac的免费或开源的可视化SQL构建工具。目前,我们允许客户使用标准的Memo字段和执行按钮对我们应用程序的数据库执行SQL。我们希望增强这个功能。非常感谢您的任何帮助。

1
快速的谷歌搜索(https://www.google.com/search?q=Visual+query+builder+Delphi)可以找到几十个结果。谷歌是一个比StackOverflow更合适的搜索引擎(从设计上来说)。这个问题也是[SQL Query builder in Delphi](https://dev59.com/gErSa4cB1Zd3GeqPZcsM)的一个完全重复,其中有一些建议你可以检查。 - Ken White
两者都不是开源/免费软件,也不适用于Delphi 2010和UNIDAC。 - Blow ThemUp
2
有几个是免费/开源的,添加对D2010的支持可能很容易(毕竟你正在处理SQL语句),而且UNIDAC支持也应该很容易,因为我支持的所有查询构建器都支持标准的Delphi数据访问。SO不是搜索引擎,但我已经代表您进行了一些搜索,并找到了大约十几个看起来值得评估的工具。只需将Google搜索字符串更改为在“builder”和“Delphi”之间插入UNIDAC即可。 - Ken White
我已经在这个领域待了足够长的时间,知道如何使用谷歌引擎......并且已经尝试过你提到的所有事情。已经有所涉猎,拥有所有的例子。如果你知道特别的例子,请告诉我,如果我还没有尝试过,我会去尝试一下。当制作一个非D2010包或库与Delphi 2010兼容时,处理SQL语句并不是唯一需要担心的事情......你肯定已经在这个领域待了足够长的时间,知道这一点......特别是在Delphi 2010中出现了许多新变化。 - Blow ThemUp
我非常熟悉这个过程(从Delphi 1到XE2 Win64迁移了自己的商业产品)。唯一复杂的部分是在D2009中发生的Unicode更改,而且由于你正在处理SQL生成,所以很有可能没有重大差异。可能需要进行一些次要的更改来支持UNIDAC特定的内容。其他主要更改与泛型和RTTI有关;如果代码对这些事物没有任何了解,则两者都不应该产生影响。 :-)但没问题 - 你想要“免费,不涉及劳动力”。祝你好运。 :) - Ken White
1个回答

2

OpenQueryBuilder 是我所知道的唯一一个。它的架构不是最好的,并且许可证有点不清楚。原始开发者是 Borland 的员工,我记不起他的名字了,但当几年前我试图联系他澄清许可证时,他似乎已经消失在时间和空间中。


我最初尝试在fast-report.com上链接到下载链接,但由于某种原因StackOverflow不允许我发布那个答案。 :-( Github页面还包含开发者的姓名:Sergey Orlik。 - dummzeuch
当我进行一些谷歌搜索时,我最初自己看了这个,但很快就发现它是针对Delphi 5/6/7的,并且自2003年以来没有更新(History.txt)。由于没有其他开源或免费选项,我将不得不尝试这个或从Torry网站上选择其他免费软件...否则我将购买商业软件包。-谢谢! - Blow ThemUp
在Delphi 2007中编译很容易。但是架构...咳咳...并不是最优的。 - dummzeuch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接