EhLib 10.0.029 Professional Edition Full Source

EhLib 10.0.029 Professional Edition Full Source

Description

The EhLib suite includes components and classes for different versions of the Delphi programming language suite and to increase the capacity of user-side database software to interact with users.

List and features of components including the EhLib suite

TDBGridhEh: Ability to use all the features of TDBGrid and several newer features for: Allows you to select records, columns and rectangular environments. Specific titles to be assigned to several or all columns. Insert a footnote that can display the values of the sum, number, and other fields. Ability to resize columns to adjust table width to user table width. Ability to change the height and title And

TPrintDBGridEh: Provide features and procedures for preview and print of the TDBGridEh component with more features such as: Ability to widen lines vertically so that all text can be printed. Ability to enlarge the table to cover the entire page. Ability to preview and print titles for tables Ability to preview and print header and footer to use macros display current page, current date and And

TDBVertGridEh: Component for displaying a record record in a vertical position. Has a special column to display the field title. Ability to edit and modify cell contents like the features in DBGridEh.

TDBLookupComboboxEh: Provide all the features of TDBLookupCombobox plus features such as: Possibility of display with flat template Ability to assign values such as KeyValue only to display text attributes. Ability to write (assign) values to a text property in a way that was not previously included in the data list (Style = csDropDownEh). Ability to save KeyValue value and text so that they do not affect the values.

TDBEditEh :

To display a single-line or multi-line editing environment to change a field of data or use it as a purely visual environment.

TDBDateTimeEditEh: To display the date or time editing environment on a line so that it can edit the date and time (datetime) field in the database, or use it as a purely display environment and do not change the data.

TDBComboBoxEh: To display the edit box contains one or more lines with the ability to navigate the list to edit data fields or use only to display without changing the data.

TDBNumberEditEh: To display a one-line number editing environment to edit a field containing numeric content of the data or use it only to display data without changing.

TDBSumList: To count the sum and amount of records in TDataSet with the possibility of simultaneous editing. This component takes a list of TDBSum objects, including the type of operation (goSum or goCount) as well as the name of the field to display the calculations, and executes the request.

TPreviewBox: Ability to create a personal preview at runtime.

TPrinterPreview: Provide memory space for staring data for printing as they wish. This component has all the functions and features of the TPrinter object.

TPropStorageEh: Component with the ability to save or read feature settings in ini, registry and files

TMemTableEh: Used to store data in memory. It is also possible to consider it as an array of records. Besides that: Supports a special environment that allows you to use the DBGridEh component, which is capable of displaying all data without overlooking the active record. Ability to retrieve data from TDataDriverEh object. And

TDataDriverEh :

Responsible for two tasks: 1. Send data to TMemTableEh. 2. Modify TMemTableEh modified records (save to another database or use an event to process changes) And

TDataSetDriverEh: Includes DataDriver, which is responsible for transferring TMemTableEh records from other datasets. Processing modified records in TMemTableEh and writing them to another database.

TSQLDataDriverEh: Global interface for data and its interaction with the server using SQL. This component consists of five TSQLCommandEh objects including: SelectCommand, DeleteCommand, InsertCommand, UpdateCommand, GetrecCommand. Each of these objects holds SQL statements and parameters to execute a variety of SQL statements.

TBDEDataDriverEh: To use the DataDriver component. This component is responsible for assigning the connection interface, so that the DataDriver can send queries to the server.

TIBXDataDriverEh: DataDriver component that interacts with the database server using the IBX driver. This component is responsible for assigning the connection interface, so that the DataDriver can send queries to the server.

TDBXDataDriverEh: DataDriver component that interacts with the database server using the DBX driver. This component is responsible for assigning the connection interface, so that the DataDriver can send queries to the server.

TADODataDriverEh: DataDriver component that interacts with the database server using the ADO driver. This component is responsible for assigning the connection interface, so that the DataDriver can send queries to the server.

The set of changes made in the different versions of EhLib can be seen here.

System requirements

Platform support: VCL, LCL

(Support IDEs: Borland Delphi 7 2006, CodeGear Delphi 2007, RAD Studio 2009, Embarcadero RAD Studio 2010, XE – XE8, Lazarus (Win32

Installation

This component is usually published as Full Source Code and is complete.

Images

EhLib 10.0.029 Professional Edition Full Source

Comments

Popular