Just got my hands to the Delphi Berlin Starter. First problem I faced was that I can’t compile the DB packages for the JVCL. So I checked what’s wrong. It appeared that one of the packages requires ADORTL (JvDB and JvDBDesign). So I removed the require clause for it and then adjusted the files and it compiled successfully!
So to make it working for the Starter edition do the following:
- Remove the ADORTL from requires in JvDB.dpk;
- Remove the JvADOQuery uses in JvDBReg.pas;
- Remove the TJvADOQuery and TJvADODataSet component registration from the Register procedure in JvDBReg.pas.
P.S. Starter edition goes without ADO (or other DB related) components support. But the database units like Data.DB are there – so no worries. And you are free to use the 3rd party components for accessing the database (save you God from using the ADO as a connection components in your production system – except if it’s not an utility for data export/import from/to different DBs or any other small demo/sample project).