呵呵,你说的问题都可以实现的。Delphi5+数据库都可以的,其他和你要求的一样。举个例子:uses
SysUtils,
Classes,
Base in '..\..\common\source\Base.pas' {FormBase},
B0001 in '..\..\common\source\B0001.pas' {FormB0001},
B0002 in '..\..\common\source\B0002.pas' {FormB0002},
B0009 in '..\..\common\source\B0009.pas' {FormB0009},
B0010 in '..\..\common\source\B0010.pas' {FormB0010},
B0017 in '..\..\common\source\B0017.pas' {FormB0017},
B0016 in '..\..\common\source\B0016.pas' {FormB0016},
Log in '..\..\BPL\source\Log.pas',
F250631 in 'F250631.pas' {Form250631},
F250801 in 'F250801.pas' {Form250801},
F250501 in 'F250501.pas' {Form250501},
F250101 in 'F250101.pas' {Form250101},
F252001 in 'F252001.pas' {Form252001},
F250311 in 'F250311.pas' {Form250311},
F250601 in 'F250601.pas' {Form250601},
B0020 in '..\..\AppleBase\source\B0020.pas' {FormB0020},
B210001 in '..\..\AppleBase\source\B210001.pas' {FormB210001},
FShowFind in '..\..\common\source\FShowFind.pas' {FormShowFind},
PublicJXC in '..\..\AppleBase\source\PublicJXC.pas',
PublicDefine in '..\..\bpl\source\PublicDefine.pas',
F250813 in 'F250813.pas' {Form250813},
F250201 in 'F250201.pas' {Form250201},
F22Base in '..\..\AppleBase\source\F22Base.pas' {Form22Base},
FSelectShop in '..\..\AppleBase\source\FSelectShop.pas' {FormSelectShop},
F250301 in 'F250301.pas' {Form250301},
FCostBatchAdd in '..\..\AppleBase\source\FCostBatchAdd.pas' {FormB1},
B210002 in '..\..\AppleBase\source\B210002.pas' {FormB210002},
DBPublic in '..\..\bpl\source\DBPublic.pas',
F250401 in 'F250401.pas' {Form250401},
F250421 in 'F250421.pas' {Form250421},
F250611 in 'F250611.pas' {Form250611},
F250621 in 'F250621.pas' {Form250621},
F250911 in 'F250911.pas' {Form250911},
F250921 in 'F250921.pas' {Form250921},
F250931 in 'F250931.pas' {Form250931},
F250941 in 'F250941.pas' {Form250941},
F250811 in 'F250811.pas' {Form250811},
F250721 in 'F250721.pas' {Form250721},
F250722 in 'F250722.pas' {Form250722},
F250723 in 'F250723.pas' {Form250723},
U239201 in 'U239201.PAS',
FFindGroup in '..\..\AppleBase\source\FFindGroup.pas' {FormFindGroupID},
FFindSGroup in '..\..\AppleBase\source\FFindSGroup.pas' {FormFindsGroupID},
P22PublicDefine in '..\..\AppleBase\source\P22PublicDefine.pas',
F250901 in 'F250901.pas' {Form250901},
ShowForm in 'ShowForm.pas' {LookForm},
U250901 in 'U250901.pas',
F250701 in 'F250701.pas' {Form250701},
F250703 in 'F250703.pas' {Form250703},
F250702 in 'F250702.pas' {Form250702},
F250704 in 'F250704.pas' {Form250704},
F250711 in 'F250711.pas' {Form250711},
F250712 in 'F250712.pas' {Form250712},
F250331 in 'F250331.pas' {Form250331},
F250321 in 'F250321.pas' {Form250321},
DropHandle in 'DropHandle.pas',
F250713 in 'F250713.pas' {Form250713},
P25public in 'P25public.pas',
F250641 in 'F250641.pas' {Form250641},
F251005 in 'F251005.pas' {Form251005},
F251003 in 'F251003.pas' {Form251003},
F251001 in 'F251001.pas' {Form251001},
F250101_1 in 'F250101_1.pas' {Form250101_1},
F250611_1 in 'F250611_1.pas' {Form250611_1},
F251101 in 'F251101.pas' {Form251101},
FGroupSelectShop in 'FGroupSelectShop.pas' {FormGroupSelectShop},
F250111 in 'F250111.pas' {Form250111},
F251201 in 'F251201.pas' {Form251201},
F251202 in 'F251202.pas' {Form251202},
F251203 in 'F251203.pas' {Form251203},
F251211 in 'F251211.pas' {Form251211},
F251212 in 'F251212.pas' {Form251212},
PCX in 'Pcx.pas',
F250951 in 'F250951.pas' {Form250951},
F250651 in 'F250651.pas' {Form250651},
F250052 in 'F250052.pas' {Form250052},
F250055 in 'F250055.pas' {Form250055},
F250661 in 'F250661.pas' {Form250661},
F250201_1 in 'F250201_1.pas' {Form250201_1},
F250301_1 in 'F250301_1.pas' {Form250301_1},
F252321 in 'F252321.pas' {Form252321},
F250511 in 'F250511.pas' {Form250511},
F250990 in 'F250990.pas' {Form250990},
F250341 in 'F250341.pas' {Form250341};
// F250161 in 'F250161.pas' {Form250161};
{$R *.RES}
begin
end.
这个是一个功能的dll,其他类似。
再设置一个服务器端数据库操作公用程序dbPublic,这套技术难在设计。其他都是很多年前都很成熟了,现在会这个设计的人太少了!!!!