Компонент для Advantage Database Server для Fastreport
Здравстуйте.
Решил поделится компонентом доступа к БД для ADS сервера. Сейчас он сделан для RAD XE3, ADS 10.
Если у кого то другая версия ADS или FR то в файлах frxADS17.dpk и dclfrxADS17.dpk заменить cтроки для Вашей версии:
Для разных версий IDE проблем при установке и работе не замечал (по крайней мере с 2009 по XE3).
Реализованы компоненты TfrxAdsConnection и TfrxAdsQuery (TfrxAdsTable к сожалению не сделан).
Буду рад, если кто-то попробует и отпишется в этой теме. Особенно интересует, правильно ли я сделал обьявления {$ в
*.dpk файлах. Но вроде все работает.
Решил поделится компонентом доступа к БД для ADS сервера. Сейчас он сделан для RAD XE3, ADS 10.
Если у кого то другая версия ADS или FR то в файлах frxADS17.dpk и dclfrxADS17.dpk заменить cтроки для Вашей версии:
// Package file for Delphi XE3
package frxADS17;
{$R *.res}
{$IFDEF IMPLICITBUILDING This IFDEF should not be used by users}
{$ALIGN 8}
{$ASSERTIONS ON}
{$BOOLEVAL OFF}
{$DEBUGINFO OFF}
{$EXTENDEDSYNTAX ON}
{$IMPORTEDDATA ON}
{$IOCHECKS ON}
{$LOCALSYMBOLS OFF}
{$LONGSTRINGS ON}
{$OPENSTRINGS ON}
{$OPTIMIZATION ON}
{$OVERFLOWCHECKS OFF}
{$RANGECHECKS OFF}
{$REFERENCEINFO OFF}
{$SAFEDIVIDE OFF}
{$STACKFRAMES OFF}
{$TYPEDADDRESS OFF}
{$VARSTRINGCHECKS ON}
{$WRITEABLECONST OFF}
{$MINENUMSIZE 1}
{$IMAGEBASE $400000}
{$DEFINE RELEASE}
{$ENDIF IMPLICITBUILDING}
{$DESCRIPTION 'FastReport 4.0 ADS Components'}
{$RUNONLY}
{$IMPLICITBUILD OFF}
requires
VCL,
VCLDB,
frx17, //вот эту строку подмените на вашу версию FR
frxDB17, //вот эту строку подмените на вашу версию FR
fs17, //вот эту строку подмените на вашу версию FR
fsDB17, //вот эту строку подмените на вашу версию FR
adsdxe3dstudio; //вот эту строку подмените на вашу версию ADS
contains
frxADSComponents in 'frxADSComponents.pas',
frxADSRTTI in 'frxADSRTTI.pas',
frxADSEditor in 'frxADSEditor.pas';
end.
Для разных версий IDE проблем при установке и работе не замечал (по крайней мере с 2009 по XE3).
Реализованы компоненты TfrxAdsConnection и TfrxAdsQuery (TfrxAdsTable к сожалению не сделан).
Буду рад, если кто-то попробует и отпишется в этой теме. Особенно интересует, правильно ли я сделал обьявления {$ в
*.dpk файлах. Но вроде все работает.