Design, explore and maintain databases, build compound SQL query statements, manage database user rights, and manipulate data fast and convenient.

AdvTreeViews v.1.25

By Gregor Markowski.

Freeware 30 Mar 2013

Description

Two components:
  • TAdvTreeView (descendant of TCustomTreeView)
  • TAdvDBTreeView (descendant of TAdvTreeView)
for fastest handling of tree data structure.

Features:

  • full drag & drop support (whent property DragAndDropEnabled set to True)
  • fastest creating tree data structure, just "from scratch", using keyboard or built-in popup menu
  • properties ColorWhenFocused and FontColorWhenFocused let You change colors of the control when it receives focus, without a need of writing additional code anywhere in Form
    in TAdvDBTreeView
  • three build methods:
    • tbmParentFieldSort
    • tbmDatasetFilter
    • tbmProcessRawDataset
  • ID field can be of any text data type
  • null value for root allowed
  • tree is built dynamically, "on demand" of expanding node
  • very fast node locating when setting a KeyValue
  • property MultiParentAllowed: if set to True then You can attach same nodes to varies Parents
  • and much more - see DEMO application (using TObject descendants class hierarchy)
  • see History.Txt for changes
You can register the components under Your own names if You already have components with such names in Your Delphi IDE. Take a look at the AdvTreeViews_RegDeclar.pas placed in Source folder. You can use the components in Your IDE completly free - there is no time limit or NAGscreen.

Informations

  • Status: Trial (work while IDE is running)
  • Source: None
  • Size: 671kB

Platforms: D2006, D2007, D6, D7

Business Tree OCX Control v.1.0

By Vadim Vasilyev.

Freeware 22 Nov 2004

Description

Allows display the hierarchical data visually (recursive or hard-leveled) and to mark necessary node selection. The data can be retrieved from a DB or build in program code. Can automatically builds a condition string based on the user input. This string can be used in SQL expression for example.

Informations

  • Status: Fully functional
  • Source: On request
  • Size: 408kB

Platforms: D7

DBGridTreeView v.1.12

By Gregor Markowski.

Freeware 03 May 2013

Description

TDBGridTreeView is a TCustomDBGrid descendants for browsing tree data structures..

If assigned Dataset is not recognized as TTreeDataset then TDBGridTreeView acts exactly as standard TDBGrid.

    published properties of TreeViewParams
  • ButtonStyle
  • LineStyle
  • TreeColumnAlign

    the assigned Dataset is accessed through PropInfo and must have following published properties to be recognized as TTreeDataset
  • TreeParams with two string properties KeyField and ParentField
  • Depth
  • HasChildren
  • IsFirstChild
  • IsLastChild
  • IsAncestorLastChild
  • Expanded

Try included DEMO-exe for more details

Informations

  • Status: Fully functional
  • Source: None
  • Size: 842kB

Platforms: D2006, D2007, D6, D7

DBTreeView v.1.81

By Jean-Luc Mattei.

Freeware + source 23 Oct 1997

Description

A DBTreeView component.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 23kB

Platforms: D3

DBTreeView v.1.2

By Anton Zhuchkov.

Freeware + source 16 Jan 2002

Description

TDBTreeView is data-aware tree view control. It allow to present your data in the form of tree. You can edit data, insert and delete nodes. It's very fast since the tree is not rebuilding each time you move to another record. Also it allows you to keep records data along with tree node so you can operate your data very quickly.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 14kB

Platforms: D5, D6

Dream InfoTree v.4.01

By Dream Company.

Shareware 04 Dec 2000

Description

Includes TDCTree control - 100% VCL treeview control which is not based on standard TTreeView. DCTree is completely compatible with TTreeView and supports all standard properties/ events. Besides that it handles nodes with different fonts and sizes. Great features (like multiselect, checkboxes etc.) are combined with incredible speed - it takes just no time to load 100000 items to DCTree and it still works very fast and absolutely flicker free.

Dream InfoTree can be used to display different types of data, including master/detail, self-referenced or any other datasets with custom structure. You can use as many datasets as you need to build tree and the queries can be used to fill levels.

Informations

  • Status: Trial (work while IDE is running)
  • Source: On purchase/registration
  • price: $59
  • Size: 761kB

Platforms: CB3, CB4, CB5, D3, D4, D5

Dynamic DBTreeView v.1.9

By Borus software.

Freeware + source 05 Dec 2007

Description

Dynamic DBTreeView controls are based on Virtual TreeView control. They are using clone dataset for internal data manipulation when dynamically building tree nodes and a binary search list for detecting existing nodes. They reflect all changes of underlining dataset (record insertion, deletion, field value change) and support drag and drop operation.

There are three controls: TDTADOTree, TDTClientTree, TDTTableTree for TCustomADODataSet, TCustomClientDataSet and TTable accordingly. If your dataset supports filtering and you can create its clone dataset, you can derive your own treeview by overriding CreateCloneDataSet method of the TDTCustomDBTreeView control.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 895kB

Platforms: D2005, D2006, D5, D6, D7

ExpressDBTree Suite v.1.26

By Developer Express Inc.

Commercial 14 Jun 2007

Description

The ExpressDBTree Suite provides you with a series of powerful and easy-to-use tree controls for the display of recursive data in an application. Features such as smart-record loading improve the performance and flexibility of the control to a point that these structures no longer have an adverse performance impact. Intelligent field propagation insures that your data is correct during drag and drop events and when creating nodes. In short, if you have a need to represent self-referenced data structures within your application, there is no substitute for the ExpressDBTreeView.

Informations

  • Status: Demo only
  • Source: On purchase/registration
  • price: $59.99
  • Source price: $89.99
  • Exe demo: included
  • Size: 798kB

Platforms: C2k6, CB1, CB5, CB6, D2005, D2006, D2007, D5, D6, D7

FIBExTrees v.5.5

By Igor Ilyinsky.

Shareware 01 Sep 2010

Description

FIBXExTrees Library - components for work with InterBase/ FireBird/ Yaffil databases with use FIBPlus data access components.

Library contains following visible components:

1. OneTable Trees

  • TFIBExTreeView - DBTreeView component. Nodes of Tree load from database after expand parents. Supports:
    • Simple/CheckBox/RadioGroup mode
    • Internal Locate/sort dialogs and internal Popup menu for general edit operations
    • Filtering nodes
    • Custom sorting nodes in any order
    • Easy replacing imageindex and stateindex
    • Full Drag&Drop operation on tree/treelist and between trees/treelists
    • Using additional custom fields
    • Designtime metadata creator
  • TFIBExTreeColumnList – DBTreeView component with columns.
  • TFIBExTreeList – DBListView component.
  • TFIBExTreeComboBox – DBTreeComboBox component.

2. MultyTable Dinamic Trees

  • TFIBExDynTreeView - DBTreeView component.
  • TFIBExDynTreeColumnList – DBTreeView component with columns.
  • TFIBExDynTreeList – DBListView component.
  • TFIBExDynTreeComboBox – DBTreeComboBox component.

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $39.95
  • Source price: $39.95
  • Size: 2 040kB

Platforms: CB6, D2006, D2007, D2009, D2010, D5, D6, D7

IBXExTrees v.5.5

By Igor Ilyinsky.

Shareware 01 Sep 2010

Description

IBXExTrees Library - components for work with InterBase/ FireBird/ Yaffil databases with use IBX data access components.

Library contains following visible components:

1. OneTable Trees

  • TIBXExTreeView - DBTreeView component. Nodes of Tree load from database after expand parents. Supports:
    • Simple/CheckBox/RadioGroup mode
    • Internal Locate/sort dialogs and internal Popup menu for general edit operations
    • Filtering nodes
    • Custom sorting nodes in any order
    • Easy replacing imageindex and stateindex
    • Full Drag&Drop operation on tree/treelist and between trees/treelists
    • Using additional custom fields
    • Designtime metadata creator
  • TIBXExTreeColumnList – DBTreeView component with columns.
  • TIBXExTreeList – DBListView component.
  • TIBXExTreeComboBox – DBTreeComboBox component.

2. MultyTable Dinamic Trees

  • TIBXExDynTreeView - DBTreeView component.
  • TIBXExDynTreeColumnList – DBTreeView component with columns.
  • TIBXExDynTreeList – DBListView component.
  • TIBXExDynTreeComboBox – DBTreeComboBox component.

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $39.95
  • Source price: $39.95
  • Exe demo: included
  • Size: 1 896kB

Platforms: C2k9, CB6, D2006, D2007, D2009, D2010, D5, D6, D7

KA DBTreeView v.1.0

By Kiril Antonov.

Shareware 31 Mar 2004

Description

KADaoDBTreeView is a Database equivalent of the standard TTreeView.

It can display hierarchical data stored in any database, which is TDataset compliant.

KADaoDBTreeView is very fast and does not rely on database specific calls to display the data. Compared with some other DBTreeView systems KADaoDBTreeView is sometimes 1000% faster. This is not the only benefit of KADaoDBTreeView – it can sort data, move nodes up and down on same level or level-up and level-down in the tree. All changes reflect immediately in the relying database.

KADaoDBTreeView always detect changes to the Dataset made outside the TreeView and rebuilds itself when such event occurs. It also offers Cached record data, synchronization with records, displaying orphaned records that does not belong to the tree structure of the Dataset.

KADaoDBTreeView also can display the Root of all records in the database which is very useful in some cases.

Informations

  • Status: Partially restricted
  • Source: On purchase/registration
  • price: $29.95
  • Size: 641kB

Platforms: D6, D7

rDBTreeView v.10.150

By Tomas Rosinsky.

Commercial 24 Nov 2015

Description

rDBTreeView is database version of standard TreeView component which provides function for loading datasets values to tree structure. Benefits:
  • unlimited number of item definitions and nested levels (property DataItemDefs)
  • item text is defined by any masked string with dataset fields for each item
  • defined image, color and font style for each item
  • allows editing of items with events for batch storing changes to dataset
  • support drag & drop of items in defined levels including auto scrolling during dragging
  • support loading items on expand (fast inicialization) and delayed refresh (fast scrolling)
  • object with all details and KeyField + Value is created for each item, so it is easy to find db record for each item and vice versa

Informations

  • Status: With Nag-Screen
  • Source: On purchase/registration
  • price: $35
  • Source price: $35
  • Size: 3 587kB

Platforms: C10, D10, C2k10, D2010, CBXE2, DXE2, CBXE3, DXE3, CBXE4, DXE4, CBXE5, DXE5, CBXE6, DXE6, CBXE7, DXE7, CBXE8, DXE8, CBXE, DXE

TDBTreeView v.1.2

By Diaita.

Freeware 04 Dec 2002

Description

TDbTreeView is Data Aware TreeView. It's really fast and easy to use (no coding required) and browsable (both way). The idea of this DBtreeview came from the fact that all the others on the net were bugged, slow (to deal with huge tables (more than 100,000 records)) or unusefull.

Features:

  • Really fast (less than 3 sec. to build a tree with 10,000 DB records on local mysql)
  • Souple: No need to rebuilt the tree for every modification (inserts, updates, ...)
  • Data's nature independant: Based on TDataset, so can be used with BDE, DBExpress, text Based datasets, specifics datasets, ....
  • completely browsable: both ways (Tree -> Dataset, dataset -> Tree)
  • DB events support: before / after: insertNode, editNode, deleteNode
  • supports for images
  • Several modes for insert (Key value determination): AutoIncremental, Automatic(lastID +1), Sql queries (if use of udpateOject) or choosen by users
  • Supports Lookups on another table to find out nodes text
  • Keys support for inserts, deletes, edits
  • Allows active / desactivate mode: browsing, keys support,....

Informations

  • Status: Fully functional
  • Source: On purchase/registration
  • Source price: $10
  • Size: 64kB

Platforms: D5, D6