Home | 10% - Off! | New | VCL | DB-Aware | Tools | DB Tools | Apps | Samples | .NET | .NET DB-Aware | .NET Tools | .NET Samples | Kylix | Docs | Bold | Discussion | Sites | Tips | DPFL | Authors | Uploads | RSS | Store | Advertisement | About
What's New

Last 7 days
  Applications
  Components
  DB-Aware
  .NET
  Tools

7 - 14 days ago
  Applications
  Components
  .NET
  Tools
  DB Tools
  .NET Tools

 

What's New > DB-Aware Components > Last 7 days  

Companies News:

FastCube VCL 2 released
FastCube VCL 2 released

Desktop OLAP components set which supports Delphi/C++Builder/RAD Studio from version 7 up to XE5


    I. Revolutionary improvements in grids view and work
    II. Optimized and advanced Data analysis
    III. New Cubes possibilities
    IV. Global filter
    V. And much more...

Get more info here

Want to know more ?

 

16 Apr 2014

DB-Aware Components > Visual > Grids
X-Files v.5.6SW 13573 k UPD
16 Apr 2014
By Krzysztof Szyszka. X-Files Components package contains four powerful advanced components (TXDBGrid, TXDBColumnsDialog, TXQRGrid, TXDBPrintColumnsDialog).

TXDBGrid component is the functional extension of Borland's TDBGrid. TXDBGrid implements all standard TDBGrid's functions and the many additional, which are launched including new Options or by setting values for new properties. TXDBGrid is fully compatible with TDBGrid component on properties level and can be used as a replacement without losing existing values. TXDBGrid has its own ColumnEditor, which can fully support all new column's properties. TXDBGrid component is compatible with Windows XP platform and fully supports Windows XP Styles.

TXQRGrid is a complementary component for TXDBGrid designed for dynamic report creation on the basis of TXDBGrid current settings. TXQRGrid component can print and preview the content of TXDBGrid component. TXQRGrid creates in run-time complete report in QuickReport format. The report can be automatically stretched or created as few parts (vertical bands) depend on selected paper size settings.

TXDBColumnsDialog is a complementary component for TXDBGrid designed for grid columns management in run-time. User can show/hide selected columns in the grid by using convenient dialog which presents columns list with checkboxes.

TXDBPrintColumnsDialog is a complementary component for TXDBGrid & TXQRGrid designed for selection printed columns in run-time. User can select columns that are printed by using convenient dialog which presents columns list with checkboxes.

TXBlobField & TXGraphicField classes extend functionality of TBlobField & TGraphicField to achieve assignment compatibility between graphic BLOB field and TPicture class for another graphic formats. It allows directly using TImage, TDBImage, TQRImage, TQRDBImage with any graphic format stored in graphic BLOB fields (*.bmp, *.ico, *.wmf, *.emf, *.jpg and others supported by FieldGraphicClass).
 
Trial (work while IDE is running)
Source: On purchase/registration
Price: $139
Source Price: $278

Download: C2k10 C2k6 C2k7 C2k9 CB5 CB6 CB64 CBXE CBXE2 CBXE3 CBXE4 CBXE5 CBXE6 D2005 D2006 D2007 D2009 D2010 D5 D6 D7 DXE DXE2 DXE3 DXE4 DXE5 DXE6 DXE64  Download exe-demoRegister NowHomepage

DB-Aware Components > Visual > Grids
X-DBGrid v.5.6SW 11598 k UPD
16 Apr 2014
By Krzysztof Szyszka. TXDBGrid component is a powerful functional extension of standard TDBGrid component.

TXDBGrid component looks beautiful and implements many additional features like: fixed columns, fixed styles (flat and 3D), Windows XP themes, many variants of gradient drawing style, enhanced flat and 3D scrollbars, proportional scrolling for any DataSet even filtered, expandable columns and title headers, checkboxes, hot buttons, title and indicator images, many variants of pictures drawing into cells, title markers and multicolumns sorting, enhanced lookup lists, pick lists and drop-down lists, calculator, calendar, storing and loading columns layout (to ini file, registry, stream, string), enhanced support for bdRightToLeft BiDiMode, extended rows selection and notification, multiline rows and auto-numbering, hints, tooltips, column stretching and many many more ...

TXDBGrid component is fully compatible with standard TDBGrid and can be used as a replacement without losing existing settings. It's also compatible with Windows XP and can take advantage of Windows XP styles. TXDBGrid has its own ColumnEditor, which can fully support all new column's properties.

TXDBNavigator represents a gradient database navigator. TXDBNavigator is a functional extension of standard TDBNavigator. TXDBNavigator introduces several new properties to control border of buttons, gradient drawing style and parent's background.
 
Trial (work while IDE is running)
Source: On purchase/registration
Price: $84
Source Price: $167

Download: C2k10 C2k6 C2k7 C2k9 CB5 CB6 CB64 CBXE CBXE2 CBXE4 CBXE5 CBXE6 D2005 D2006 D2007 D2009 D2010 D5 D6 D7 DXE DXE2 DXE3 DXE4 DXE5 DXE6 DXE64  Download exe-demoRegister NowHomepage

DB-Aware Components > Packs > Other
X-DBData Components v.1.2SW 2200 k NEW
16 Apr 2014
By Krzysztof Szyszka. X-DBData Components package was designed to allow directly use any indexed data structures like lists, arrays, collections with db-aware data components like TDBEdit, TDBComboBox, TDBNavigator and especially with our TXDBGrid component. The package contains a set of specialized data sets and data providers to can use any classic and generic data structures like a database table.

The components contained in the package allow to handle: array of TObject, TList of TObject, TObjectList, TStringList, TWideStringList, TCollection, TArray, TList, TObject-List and its descendants. By using data providers it is also possible to handle any indexed property like Fields, Controls, Components, Pages, Buttons, Forms, etc.
 
Trial (work while IDE is running)
Source: On purchase/registration
Price: $80
Source Price: $130

Download: C2k10 C2k6 C2k7 C2k9 CB5 CB6 CB64 CBXE CBXE2 CBXE3 CBXE4 CBXE5 CBXE6 D2005 D2006 D2007 D2009 D2010 D5 D6 D7 DXE DXE2 DXE3 DXE4 DXE5 DXE6 DXE64  Download exe-demoRegister NowHomepage

15 Apr 2014

DB-Aware Components > Direct DB Access > Other
JDBC for Android v.1.1SW 3365 k NEW
15 Apr 2014
By Erik Salaj, Winsoft. Java Database Connectivity (JDBC) library for Android.
  • JDBC drivers for H2, Microsoft SQL, Sybase SQL and PostgreSQL databases
  • source code included in full version
  • royalty free distribution in applications

 
With Nag-Screen
Source: On purchase/registration
Price: $80
Source Price: $80
Download: DXE5  Register NowHomepage

14 Apr 2014

DB-Aware Components > Direct DB Access > Memory Tables
Memory Dataset v.3.06FNC 1670 k NEW
14 Apr 2014
By Gregor Markowski. The TMemoryDataset is a perfect replacement for Delphi TClientDataset.

I have created this component with minimum programming code and tried to achieve the maximum functionality Wherever the original Borland code was not optimal I have overridden it, but generally I’ve tried to take the maximum advantage of Borland code.You will be amazed at the potentiality and efficiency of TMemoryDataset component - TMemoryDataset not only allocates circa 1/3 of the memory that TClientDataset allocates but also is much faster in opening and creating indexes (especially multiple field indexes)

Here are some features of the TMemoryDataset component:

  • no Midas and no external DLLs are used, TMemoryDataset is written in pure pascal code
  • borland TDatasetProvider functionality is integrated into TMemoryDataset, and property ProviderOptions implements apropriate TDatasetProvider options
  • cascade updates are performed on nonTMemoryDataset datasets as well, if detail dataset has properties MasterFields and IndexFieldNames
  • unlike TClientDataset, TMemoryDataset method ApplyUpdates doesn't perform Commit, so You can apply updates for multiple datasets in one transaction, by explicit call Commit method of Database assosiated with DefaultDestDataset after last call of ApplyUpdates
  • You can use TMemoryDataset with nonSQL based datasets as well
  • You can create fields in field editor without any link to other dataset or just use a dataset as FieldDefsSource, or set DefaultSrcDataset or DefaultDestDataset; if DefaultSrcDataset and DefaultDestDataset are different use the DefFieldValueAssignment (avByFieldIndex, avByFieldName,avByFieldNo) to link fields between the datasets
  • create indexes by setting IndexFieldNames; You can use 'desc' and 'cs' keywords to create descanding or casesensitive index for example: 'field1name desc cs; field2name;field3name cs;field4name desc';
  • by setting ranges, You don't need to think if field is indexed descending or ascending, TMemoryDataset will allways take values greater (or equal depending on KeyExclusive value) then lower value of range values and lower (or equal) then greater value of range values
  • ingenious algorithms for FASTEST creating of multiple field indexes and exact and nearest record locating
    • sorting on fkLookup fields (if LookupDataset allows to set index on LookupResultField it means there is IndexFieldDefs/IndexName or IndexFieldNames published property) without allocating any additional memory, sorting algorithm uses index in LookupDataset
    • a Calculated field can also be sorted; if it has an equivalent sort order in a fkData field, then put this fkData field name into Origin property of the calculated field
  • full support for FASTEST filtering (especially when using 'IN' expressions: 'aField in (value1,value2,..., valueN)'
  • MasterSourceFields are defined regardless of IndexFieldNames, it means You can sort detail Dataset as You want without loosing link to MasterSource
    • in opposite to TClientDataset,TDatasetField is natively used in connection with MasterSource, showing in simply way details in TDBGrid descendants
    • in dsInsert state, TMemoryDataset assigns for You MasterFields values to appropriate LinkedFields automatically
    • You can use Borland Field Link Designer at design-time to set relationship between master-detail fields
  • records are stored with minimum allocation of memory (string fields occupy actual length); there are 2 strategies of storing data (property StorageModel):
    • smVariableFieldsOffsets - minimum amount of memory is allocated for fields data (each null field value takes just one bit of memory)
    • smFixedFieldsOffsets - little more memory used for fields storage but faster creation of fields indexes and faster locating on searched records
  • all field types are fully supported
  • property StoreZeroAsNull for TNumericField descendants; if set to True then:
    • zero values are stored as null
    • negative values are placed before nulls in sort order
    • more clarity is given when browsing data in TCustomDBGrid descendants
    • memory is saved in smVariableFieldsOffsets StorageModel
  • SparseArrayElementCount published property lets You set the way of storing array fields:
    • -1 means all array elements are created in TArrayField Fields property
    • 0 means all array elements are stored but only one child field named 'Array_Elements' is created, but still You have access to each array element
    • >0 defines the maximum chilld field count that can be created and accessed
    • if array field is created in field editor it is highly recommended to use TmArrayField for which You can set value of property Size at design time
  • extreme fast locating of required records; nearest locate methods let You search with options (nloLowestDifference, nloKeyExclusive)
  • LoadDataFromTextFile method allows import not only text fields but multiline Memos and Blobs (in form of hexadecimal strings) as well
  • You can use TMemoryDataset in You Delphi IDE without any restrictions
  • try DEMO-exe to see an example of using TMemoryDataset (including TADTField)

 
Trial (work while IDE is running)
Source: None
Exe-Demo Included
Download: D2006 D2007 D6 D7  Discuss product


News from our Sponsors

  Develop and debug service applications easy then ever
SvCom is an integrated package of classes and tools for development of service applications and use of NT Security framework. Currently SvCom components work under all flavours of Windows.
  • Deploy NT Service applications under Windows 9x/ME and NT/ 2000/ XP/ 2003/ 2008/ Windows 7 (Unique feature!!!)
  • Develop and debug NT services using either Windows 95/98 or NT/ 2000/ XP/ 2003/ 2008/ Windows 7 - using the same classes and the same function calls (!!!)
  • Advanced service debugging (Extremely useful, when you service is not just "Hello, World!")
  • Many more features...
more... more...


  Delphi XE Handbook: A Guide to New Features in Delphi XE
Delphi XE Handbook is a guide to new features in Delphi XE, covering everything but the DataSnap portion of the product. Written by best-selling Delphi books author Marco Cantù, the book follows the Delphi Handbooks series on 2007, 2009, and 2010, both in scope and in the appraoch. This book on Delphi XE (covering only new features of the product) is 132 pages long and it is avaialble also in print. Here is the list of chapters: 1: Delphi XE IDE 2: Integrated Tooling 3: Compiler and RTL 4: XE Libraries more... more...

Advertising on Torry's Delphi Pages

 

Quick Search
Exact phrase
Title
Description


Advertising on Torry's Delphi Pages

Guest Book
Guest Book

Subscribe to news in RSS 2.0 format!Subscribe to news in RSS 2.0 format!
Bookmark and Share
Up | Home | 10% - Off! | New | VCL | DB-Aware | Tools | DB Tools | Apps | Samples | .NET | .NET DB-Aware | .NET Tools | .NET Samples | Kylix | Docs | Bold | Discussion | Sites | Tips | DPFL | Authors | Uploads | RSS | Store | Advertisement | About
Copyright © Torry's Delphi Pages Torry's Delphi Pages Maintained by Torry Team. Notes? Comments? Feel free to send...

The Ultimate Source of Object Pascal and Delphi Programming Knowledge.

Copyright © 1996-2014
All trademarks are the sole property of their respective owners
Privacy Policy