Визуальный построитель запросов SQL для Delphi 2010 и Unidac

Мы ищем бесплатный или открытый Visual SQL Builder для Delphi 2010 и Unidac.

В настоящее время мы позволяем нашим клиентам выполнять SQL для базы данных нашего приложения, используя стандартное поле Memo и кнопку peform. Мы хотели бы улучшить эту функцию.

Любая помощь будет принята с благодарностью.


person Blow ThemUp    schedule 25.07.2012    source источник
comment
Быстрый поиск в Google (google.com/search?q=Visual+query +builder+Delphi) выдает несколько десятков совпадений. Google — гораздо более подходящая поисковая система (по дизайну), чем StackOverflow. Этот вопрос также является точной копией построителя SQL-запросов в Delphi, в котором есть несколько предложений, которые вы могли бы изучить.   -  person Ken White    schedule 25.07.2012
comment
Ни один из них не является открытым или бесплатным программным обеспечением и не применим к Delphi 2010 и UNIDAC.   -  person Blow ThemUp    schedule 25.07.2012
comment
Есть несколько бесплатных программ с открытым исходным кодом, добавление поддержки D2010, вероятно, должно быть тривиальным (в конце концов, вы имеете дело с операторами SQL), и поддержка UNIDAC также должна быть довольно тривиальной, поскольку все построители запросов, которые я использовал, поддерживают стандарт Delphi. доступ к данным. SO — это не поисковая система, но я сделал несколько от вашего имени и нашел около дюжины, которые выглядят так, как будто их стоит оценить. Просто измените строку поиска Google, чтобы вставить UNIDAC между «Builder» и «Delphi».   -  person Ken White    schedule 25.07.2012
comment
Я работаю достаточно долго, чтобы знать, как работать с Google Engine... и сделал все, что вы упомянули. Был там, сделал это, со всеми примерами. Если вы знаете какой-то конкретный, который приходит на ум, дайте мне знать, и если я еще не пробовал, я попробую. Работа с операторами SQL — не единственное, о чем нужно беспокоиться, когда пакет или библиотека, отличная от D2010, работает с Delphi 2010… наверняка вы уже достаточно давно знаете это… особенно со всеми новыми изменениями. в Делфи 2010.   -  person Blow ThemUp    schedule 26.07.2012
comment
Я хорошо знаком с этим процессом (я перенес свой бывший коммерческий продукт с Delphi 1 на XE2 Win64). Единственная сложная часть — это изменение Unicode, произошедшее в D2009, и, поскольку вы имеете дело с генерацией SQL, шансы на существование существенной разницы очень малы. Могут быть некоторые незначительные изменения, необходимые для поддержки специфики UNIDAC. Другие важные изменения будут связаны с дженериками и RTTI; ни один из них не должен влиять на код, который не знал об этих вещах. :-) Но нет проблем - вы хотите бесплатно, без труда. Удачи. :)   -  person Ken White    schedule 26.07.2012


Ответы (1)


OpenQueryBuilder — единственный, о котором я знаю. Это не самая лучшая архитектура, и лицензия немного неясна. Первоначальным разработчиком был сотрудник Borland, я не помню имени, но когда я пытался разыскать его несколько лет назад, чтобы уточнить лицензию, он, казалось, потерялся во времени и пространстве.

person dummzeuch    schedule 26.07.2012
comment
Первоначально я пытался сделать ссылку на ссылку для загрузки на сайте fast-report.com, но по какой-то причине StackOverflow не позволил мне опубликовать этот ответ. :-( На странице github также указано имя разработчика: Сергей Орлик - person dummzeuch; 26.07.2012
comment
Сначала я сам посмотрел на него, когда искал в Google, но сразу увидел, что он предназначен для Delphi 5/6/7 и что он не обновлялся с 2003 года (History.txt). Поскольку нет никаких других вариантов с открытым исходным кодом или бесплатного программного обеспечения, мне придется попробовать этот или несколько других бесплатных программ с сайта Торри ... иначе я куплю коммерческий пакет. - СПАСИБО! - person Blow ThemUp; 27.07.2012
comment
Его было легко скомпилировать в Delphi 2007. Но архитектура... гм... не оптимальна. - person dummzeuch; 28.07.2012