Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Advantage Database Server > Advantage Data Architect |
Автор: T1000 29.1.2007, 21:02 |
Здравствуйте, уважаемые! Являюсь новичком в изучении связки dbf-ADS-Delphi. Для будущего упрощения жизни ![]() Что успел посмотреть в ней: Создал новую БД, в нее "сложил" все имеющиеся dbf файлы с ntx индексами. Не разобрался с использованием алиаса как в архитекторе так и в делфи. Не разобрался с использованием этой псевдоБД в делфи. ADSquery ругается, что не поддерживает ntx индексы.... Извините, в голове каша, выложил мысли и вопросы сюда в более-менее приемлемом виде. |
Автор: GreenStar 7.2.2007, 12:19 |
С ADS лучше использовать нативные ADT таблицы со словарем. А без Advantage Data Architect вам не обойтись. Создайте в Architect словарь данных и в нем свои таблицы. А в делфи лучше использовать AdsTable вместо AdsQuery. В AdsConnection.ConnectionPath укажите путь к созданному словарю и никакие алиасы не нужны. |
Автор: T1000 10.2.2007, 09:18 |
Отклоняясь от темы спрошу: почему AdsTable вместо AdsQuery в делфи лучше использовать ? |
Автор: GreenStar 12.2.2007, 12:19 |
Прочитай getstart.pdf (идет вместе с TDataSet-компонент с сайта ADS на английском). Это рекомендация разработчика. К тому же используя AdsTable можно очень легко создавать мастер-detail связки, указывая только mastersource и masterfield. Если ты используеш версию 8-8.1, то можно написать триггеры и ХП используя скриптовый язык. |
Автор: Pseex 16.11.2009, 21:17 |
Привет! Так всё ж мастер-detail связка с помощью стандартных компонент delphi для dbf баз возможна? |
Автор: SFrog 2.12.2009, 17:01 |
Сам я стараюсь не создавать файлы БД с помощью каких-либо сторонних утилит, а делаю это непосредственно в коде самой программы. Утилиты же использую только для просмотра данных и построения SQL-запросов. Но с обычными dbf-никами это можно делать и в стандартном дельфийском SQL-explorer. Применение программы Advantage Data Architect оправдано при использовании специфического adt-формата локальных баз или при работе с Data Dictionary. Тем более что сама программа Advantage Data Architect весьма сыровата. |