Стартовый пул

This commit is contained in:
2024-04-02 08:46:59 +03:00
parent fd57fffd3a
commit 3bb34d000b
5591 changed files with 3291734 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
ZeosLib 7.0 Lazarus Edition
Introduction
------------
ZeosLib 7.0 has been tested to work with Lazarus 1.0
Installation
------------
1. Packages / Open Package File (*.lpk)
2. Open ZComponent.Lpk (from directory containing this README)
3. Click Compile
4. Click Use -> Install
5. Click Yes when asked if you want to rebuild Lazarus
That's it!

View File

View File

@@ -0,0 +1,99 @@
<?xml version="1.0"?>
<CONFIG>
<Package Version="4">
<PathDelim Value="\"/>
<Name Value="zcomponent"/>
<AddToProjectUsesSection Value="True"/>
<CompilerOptions>
<Version Value="11"/>
<PathDelim Value="\"/>
<SearchPaths>
<OtherUnitFiles Value="..\..\src\component;lib\$(TargetCPU)-$(TargetOS)"/>
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<Parsing>
<SyntaxOptions>
<SyntaxMode Value="Delphi"/>
<CStyleOperator Value="False"/>
<UseAnsiStrings Value="False"/>
</SyntaxOptions>
</Parsing>
<Other>
<CompilerMessages>
<UseMsgFile Value="True"/>
</CompilerMessages>
<CustomOptions Value="-dZEOSDEBUG"/>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions>
<Description Value="Zeos Database Components
"/>
<Version Major="7" Minor="1"/>
<Files Count="6">
<Item1>
<Filename Value="..\..\src\component\ZComponentReg.pas"/>
<HasRegisterProc Value="True"/>
<UnitName Value="ZComponentReg"/>
</Item1>
<Item2>
<Filename Value="..\..\src\component\ZConnection.pas"/>
<UnitName Value="ZConnection"/>
</Item2>
<Item3>
<Filename Value="..\..\src\component\ZDatasetUtils.pas"/>
<UnitName Value="ZDatasetUtils"/>
</Item3>
<Item4>
<Filename Value="..\..\src\component\ZUpdateSqlEditor.pas"/>
<UnitName Value="ZUpdateSqlEditor"/>
</Item4>
<Item5>
<Filename Value="..\..\src\component\ZConnectionGroup.pas"/>
<UnitName Value="ZConnectionGroup"/>
</Item5>
<Item6>
<Filename Value="..\..\src\component\ZGroupedConnection.pas"/>
<UnitName Value="ZGroupedConnection"/>
</Item6>
</Files>
<Type Value="RunAndDesignTime"/>
<RequiredPkgs Count="7">
<Item1>
<PackageName Value="zplain"/>
<MinVersion Major="7" Minor="1" Valid="True"/>
</Item1>
<Item2>
<PackageName Value="zparsesql"/>
<MinVersion Major="7" Minor="1" Valid="True"/>
</Item2>
<Item3>
<PackageName Value="zdbc"/>
<MinVersion Major="7" Minor="1" Valid="True"/>
</Item3>
<Item4>
<PackageName Value="zcore"/>
<MinVersion Major="7" Minor="1" Valid="True"/>
</Item4>
<Item5>
<PackageName Value="LCL"/>
</Item5>
<Item6>
<PackageName Value="IDEIntf"/>
</Item6>
<Item7>
<PackageName Value="FCL"/>
<MinVersion Major="1" Valid="True"/>
</Item7>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
<IgnoreBinaries Value="False"/>
</PublishOptions>
<CustomOptions Items="ExternHelp" Version="2">
<_ExternHelp Items="Count"/>
</CustomOptions>
</Package>
</CONFIG>

View File

@@ -0,0 +1,22 @@
{ This file was automatically created by Lazarus. Do not edit!
This source is only used to compile and install the package.
}
unit zcomponent;
interface
uses
ZComponentReg, ZConnection, ZDatasetUtils, ZUpdateSqlEditor,
ZConnectionGroup, ZGroupedConnection, LazarusPackageIntf;
implementation
procedure Register;
begin
RegisterUnit('ZComponentReg', @ZComponentReg.Register);
end;
initialization
RegisterPackage('zcomponent', @Register);
end.

View File

@@ -0,0 +1,109 @@
<?xml version="1.0"?>
<CONFIG>
<Package Version="4">
<Name Value="zcore"/>
<AddToProjectUsesSection Value="True"/>
<CompilerOptions>
<Version Value="11"/>
<SearchPaths>
<OtherUnitFiles Value="../../src/core"/>
<UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<Parsing>
<SyntaxOptions>
<SyntaxMode Value="Delphi"/>
<UseAnsiStrings Value="False"/>
</SyntaxOptions>
</Parsing>
<Other>
<CompilerMessages>
<UseMsgFile Value="True"/>
</CompilerMessages>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions>
<Description Value="Zeos Core Classes and Interfaces"/>
<Version Major="7" Minor="1"/>
<Files Count="15">
<Item1>
<Filename Value="../../src/core/ZClasses.pas"/>
<UnitName Value="ZClasses"/>
</Item1>
<Item2>
<Filename Value="../../src/core/ZCollections.pas"/>
<UnitName Value="ZCollections"/>
</Item2>
<Item3>
<Filename Value="../../src/core/ZCompatibility.pas"/>
<UnitName Value="ZCompatibility"/>
</Item3>
<Item4>
<Filename Value="../../src/core/ZExpression.pas"/>
<UnitName Value="ZExpression"/>
</Item4>
<Item5>
<Filename Value="../../src/core/ZExprParser.pas"/>
<UnitName Value="ZExprParser"/>
</Item5>
<Item6>
<Filename Value="../../src/core/ZExprToken.pas"/>
<UnitName Value="ZExprToken"/>
</Item6>
<Item7>
<Filename Value="../../src/core/ZFunctions.pas"/>
<UnitName Value="ZFunctions"/>
</Item7>
<Item8>
<Filename Value="../../src/core/ZMatchPattern.pas"/>
<UnitName Value="ZMatchPattern"/>
</Item8>
<Item9>
<Filename Value="../../src/core/ZMessages.pas"/>
<UnitName Value="ZMessages"/>
</Item9>
<Item10>
<Filename Value="../../src/core/ZSysUtils.pas"/>
<UnitName Value="ZSysUtils"/>
</Item10>
<Item11>
<Filename Value="../../src/core/ZTokenizer.pas"/>
<UnitName Value="ZTokenizer"/>
</Item11>
<Item12>
<Filename Value="../../src/core/ZVariables.pas"/>
<UnitName Value="ZVariables"/>
</Item12>
<Item13>
<Filename Value="../../src/core/ZVariant.pas"/>
<UnitName Value="ZVariant"/>
</Item13>
<Item14>
<Filename Value="../../src/core/ZURL.pas"/>
<UnitName Value="ZURL"/>
</Item14>
<Item15>
<Filename Value="../../src/core/ZEncoding.pas"/>
<UnitName Value="ZEncoding"/>
</Item15>
</Files>
<RequiredPkgs Count="2">
<Item1>
<PackageName Value="LCL"/>
</Item1>
<Item2>
<PackageName Value="FCL"/>
<MinVersion Major="1" Valid="True"/>
</Item2>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
<IgnoreBinaries Value="False"/>
</PublishOptions>
<CustomOptions Items="ExternHelp" Version="2">
<_ExternHelp Items="Count"/>
</CustomOptions>
</Package>
</CONFIG>

View File

@@ -0,0 +1,16 @@
{ This file was automatically created by Lazarus. Do not edit!
This source is only used to compile and install the package.
}
unit zcore;
interface
uses
ZClasses, ZCollections, ZCompatibility, ZExpression, ZExprParser,
ZExprToken, ZFunctions, ZMatchPattern, ZMessages, ZSysUtils, ZTokenizer,
ZVariables, ZVariant, ZURL, ZEncoding;
implementation
end.

View File

@@ -0,0 +1,103 @@
<?xml version="1.0"?>
<CONFIG>
<Package Version="4">
<PathDelim Value="\"/>
<Name Value="zdbc"/>
<AddToProjectUsesSection Value="True"/>
<CompilerOptions>
<Version Value="11"/>
<PathDelim Value="\"/>
<SearchPaths>
<OtherUnitFiles Value="..\..\src\dbc;build"/>
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<Parsing>
<SyntaxOptions>
<SyntaxMode Value="Delphi"/>
<UseAnsiStrings Value="False"/>
</SyntaxOptions>
</Parsing>
<Other>
<CompilerMessages>
<UseMsgFile Value="True"/>
</CompilerMessages>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions>
<Description Value="Zeos Low Level Database API"/>
<Version Major="7" Minor="1"/>
<Files Count="10">
<Item1>
<Filename Value="..\..\src\dbc\ZDbcDbLib.pas"/>
<UnitName Value="ZDbcDbLib"/>
</Item1>
<Item2>
<Filename Value="..\..\src\dbc\ZDbcInterbase6.pas"/>
<UnitName Value="ZDbcInterbase6"/>
</Item2>
<Item3>
<Filename Value="..\..\src\dbc\ZDbcIntfs.pas"/>
<UnitName Value="ZDbcIntfs"/>
</Item3>
<Item4>
<Filename Value="..\..\src\dbc\ZDbcMetadata.pas"/>
<UnitName Value="ZDbcMetadata"/>
</Item4>
<Item5>
<Filename Value="..\..\src\dbc\ZDbcMySql.pas"/>
<UnitName Value="ZDbcMySql"/>
</Item5>
<Item6>
<Filename Value="..\..\src\dbc\ZDbcOracle.pas"/>
<UnitName Value="ZDbcOracle"/>
</Item6>
<Item7>
<Filename Value="..\..\src\dbc\ZDbcPostgreSql.pas"/>
<UnitName Value="ZDbcPostgreSql"/>
</Item7>
<Item8>
<Filename Value="..\..\src\dbc\ZDbcSqLite.pas"/>
<UnitName Value="ZDbcSqLite"/>
</Item8>
<Item9>
<Filename Value="..\..\src\dbc\ZDbcASA.pas"/>
<UnitName Value="ZDbcASA"/>
</Item9>
<Item10>
<Filename Value="..\..\src\dbc\ZDbcPooled.pas"/>
<UnitName Value="ZDbcPooled"/>
</Item10>
</Files>
<RequiredPkgs Count="5">
<Item1>
<PackageName Value="zplain"/>
<MinVersion Major="7" Minor="1" Valid="True"/>
</Item1>
<Item2>
<PackageName Value="zparsesql"/>
<MinVersion Major="7" Minor="1" Valid="True"/>
</Item2>
<Item3>
<PackageName Value="zcore"/>
<MinVersion Major="7" Minor="1" Valid="True"/>
</Item3>
<Item4>
<PackageName Value="LCL"/>
</Item4>
<Item5>
<PackageName Value="FCL"/>
<MinVersion Major="1" Valid="True"/>
</Item5>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
<IgnoreBinaries Value="False"/>
</PublishOptions>
<CustomOptions Items="ExternHelp" Version="2">
<_ExternHelp Items="Count"/>
</CustomOptions>
</Package>
</CONFIG>

View File

@@ -0,0 +1,15 @@
{ Dit bestand is automatisch aangemaakt door Lazarus. Niet wijzigen!
Deze broncode is alleen gebruikt voor compilatie en installatie.
}
unit zdbc;
interface
uses
ZDbcDbLib, ZDbcInterbase6, ZDbcIntfs, ZDbcMetadata, ZDbcMySql, ZDbcOracle,
ZDbcPostgreSql, ZDbcSqLite, ZDbcASA, ZDbcPooled;
implementation
end.

View File

@@ -0,0 +1,117 @@
<?xml version="1.0"?>
<CONFIG>
<Package Version="4">
<Name Value="zparsesql"/>
<AddToProjectUsesSection Value="True"/>
<CompilerOptions>
<Version Value="11"/>
<SearchPaths>
<OtherUnitFiles Value="../../src/parsesql"/>
<UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<Parsing>
<SyntaxOptions>
<SyntaxMode Value="Delphi"/>
<UseAnsiStrings Value="False"/>
</SyntaxOptions>
</Parsing>
<Other>
<CompilerMessages>
<UseMsgFile Value="True"/>
</CompilerMessages>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions>
<Description Value="Zeos SQL Parsing Classes and Interfaces"/>
<Version Major="7" Minor="1"/>
<Files Count="16">
<Item1>
<Filename Value="../../src/parsesql/ZSybaseToken.pas"/>
<UnitName Value="ZSybaseToken"/>
</Item1>
<Item2>
<Filename Value="../../src/parsesql/ZGenericSqlAnalyser.pas"/>
<UnitName Value="ZGenericSqlAnalyser"/>
</Item2>
<Item3>
<Filename Value="../../src/parsesql/ZGenericSqlToken.pas"/>
<UnitName Value="ZGenericSqlToken"/>
</Item3>
<Item4>
<Filename Value="../../src/parsesql/ZInterbaseAnalyser.pas"/>
<UnitName Value="ZInterbaseAnalyser"/>
</Item4>
<Item5>
<Filename Value="../../src/parsesql/ZInterbaseToken.pas"/>
<UnitName Value="ZInterbaseToken"/>
</Item5>
<Item6>
<Filename Value="../../src/parsesql/ZMySqlAnalyser.pas"/>
<UnitName Value="ZMySqlAnalyser"/>
</Item6>
<Item7>
<Filename Value="../../src/parsesql/ZMySqlToken.pas"/>
<UnitName Value="ZMySqlToken"/>
</Item7>
<Item8>
<Filename Value="../../src/parsesql/ZOracleAnalyser.pas"/>
<UnitName Value="ZOracleAnalyser"/>
</Item8>
<Item9>
<Filename Value="../../src/parsesql/ZOracleToken.pas"/>
<UnitName Value="ZOracleToken"/>
</Item9>
<Item10>
<Filename Value="../../src/parsesql/ZPostgreSqlAnalyser.pas"/>
<UnitName Value="ZPostgreSqlAnalyser"/>
</Item10>
<Item11>
<Filename Value="../../src/parsesql/ZPostgreSqlToken.pas"/>
<UnitName Value="ZPostgreSqlToken"/>
</Item11>
<Item12>
<Filename Value="../../src/parsesql/ZScriptParser.pas"/>
<UnitName Value="ZScriptParser"/>
</Item12>
<Item13>
<Filename Value="../../src/parsesql/ZSelectSchema.pas"/>
<UnitName Value="ZSelectSchema"/>
</Item13>
<Item14>
<Filename Value="../../src/parsesql/ZSqLiteAnalyser.pas"/>
<UnitName Value="ZSqLiteAnalyser"/>
</Item14>
<Item15>
<Filename Value="../../src/parsesql/ZSqLiteToken.pas"/>
<UnitName Value="ZSqLiteToken"/>
</Item15>
<Item16>
<Filename Value="../../src/parsesql/ZSybaseAnalyser.pas"/>
<UnitName Value="ZSybaseAnalyser"/>
</Item16>
</Files>
<RequiredPkgs Count="3">
<Item1>
<PackageName Value="zcore"/>
<MinVersion Major="7" Minor="1" Valid="True"/>
</Item1>
<Item2>
<PackageName Value="LCL"/>
</Item2>
<Item3>
<PackageName Value="FCL"/>
<MinVersion Major="1" Valid="True"/>
</Item3>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
<IgnoreBinaries Value="False"/>
</PublishOptions>
<CustomOptions Items="ExternHelp" Version="2">
<_ExternHelp Items="Count"/>
</CustomOptions>
</Package>
</CONFIG>

View File

@@ -0,0 +1,17 @@
{ Dit bestand is automatisch aangemaakt door Lazarus. Niet wijzigen!
Deze broncode is alleen gebruikt voor compilatie en installatie.
}
unit zparsesql;
interface
uses
ZSybaseToken, ZGenericSqlAnalyser, ZGenericSqlToken, ZInterbaseAnalyser,
ZInterbaseToken, ZMySqlAnalyser, ZMySqlToken, ZOracleAnalyser,
ZOracleToken, ZPostgreSqlAnalyser, ZPostgreSqlToken, ZScriptParser,
ZSelectSchema, ZSqLiteAnalyser, ZSqLiteToken, ZSybaseAnalyser;
implementation
end.

View File

@@ -0,0 +1,109 @@
<?xml version="1.0"?>
<CONFIG>
<Package Version="4">
<Name Value="zplain"/>
<AddToProjectUsesSection Value="True"/>
<CompilerOptions>
<Version Value="11"/>
<SearchPaths>
<OtherUnitFiles Value="../../src/plain"/>
<UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<Parsing>
<SyntaxOptions>
<SyntaxMode Value="Delphi"/>
<UseAnsiStrings Value="False"/>
</SyntaxOptions>
</Parsing>
<Other>
<CompilerMessages>
<UseMsgFile Value="True"/>
</CompilerMessages>
<CompilerPath Value="$(CompPath)"/>
</Other>
</CompilerOptions>
<Description Value="Zeos Plain Database API"/>
<Version Major="7" Minor="1"/>
<Files Count="18">
<Item1>
<Filename Value="../../src/plain/ZPlainDbLibDriver.pas"/>
<UnitName Value="ZPlainDbLibDriver"/>
</Item1>
<Item4>
<Filename Value="../../src/plain/ZPlainDriver.pas"/>
<UnitName Value="ZPlainDriver"/>
</Item4>
<Item5>
<Filename Value="../../src/plain/ZPlainLoader.pas"/>
<UnitName Value="ZPlainLoader"/>
</Item5>
<Item6>
<Filename Value="../../src/plain/ZPlainMySqlConstants.pas"/>
<UnitName Value="ZPlainMySqlConstants"/>
</Item6>
<Item7>
<Filename Value="../../src/plain/ZPlainMySqlDriver.pas"/>
<UnitName Value="ZPlainMySqlDriver"/>
</Item7>
<Item8>
<Filename Value="../../src/plain/ZPlainOracleConstants.pas"/>
<UnitName Value="ZPlainOracleConstants"/>
</Item8>
<Item9>
<Filename Value="../../src/plain/ZPlainOracleDriver.pas"/>
<UnitName Value="ZPlainOracleDriver"/>
</Item9>
<Item10>
<Filename Value="../../src/plain/ZPlainPostgreSqlDriver.pas"/>
<UnitName Value="ZPlainPostgreSqlDriver"/>
</Item10>
<Item11>
<Filename Value="../../src/plain/ZPlainSqLiteDriver.pas"/>
<UnitName Value="ZPlainSqLiteDriver"/>
</Item11>
<Item12>
<Filename Value="../../src/plain/ZPlainASADriver.pas"/>
<UnitName Value="ZPlainASADriver"/>
</Item12>
<Item13>
<Filename Value="../../src/plain/ZPlainASAConstants.pas"/>
<UnitName Value="ZPlainASAConstants"/>
</Item13>
<Item14>
<Filename Value="../../src/plain/ZPlainFirebirdDriver.pas"/>
<UnitName Value="ZPlainFirebirdDriver"/>
</Item14>
<Item15>
<Filename Value="../../src/plain/ZPlainFirebirdInterbaseConstants.pas"/>
<UnitName Value="ZPlainFirebirdInterbaseConstants"/>
</Item15>
<Item16>
<Filename Value="../../src/plain/ZPlainDbLibConstants.pas"/>
<UnitName Value="ZPlainDbLibConstants"/>
</Item16>
</Files>
<RequiredPkgs Count="3">
<Item1>
<PackageName Value="zcore"/>
<MinVersion Major="7" Minor="1" Valid="True"/>
</Item1>
<Item2>
<PackageName Value="LCL"/>
</Item2>
<Item3>
<PackageName Value="FCL"/>
<MinVersion Major="1" Valid="True"/>
</Item3>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
<IgnoreBinaries Value="False"/>
</PublishOptions>
<CustomOptions Items="ExternHelp" Version="2">
<_ExternHelp Items="Count"/>
</CustomOptions>
</Package>
</CONFIG>

View File

@@ -0,0 +1,17 @@
{ This file was automatically created by Lazarus. Do not edit!
This source is only used to compile and install the package.
}
unit zplain;
interface
uses
ZPlainDbLibDriver, ZPlainDriver, ZPlainLoader, ZPlainMySqlConstants,
ZPlainMySqlDriver, ZPlainOracleConstants, ZPlainOracleDriver,
ZPlainPostgreSqlDriver, ZPlainSqLiteDriver, ZPlainASADriver, ZPlainASAConstants,
ZPlainFirebirdDriver, ZPlainFirebirdInterbaseConstants, ZPlainDbLibConstants;
implementation
end.