Vassil Nazarov

Author Homepage: http://betterado.hit.bg/

Send e-mail to this Author

Professional set of Delphi and C++Builder components for virtual instrumentation

  • Meters, Bars (Gauge), with linear or log(10) scaling
  • Digital indicators (time, value)
  • Operating Point display
  • Dial (knob), Sliders, Trend/Recorder
  • buttons, switches, LED indicators
  • DB-Aware components and many more
Author Products

Total 1 product

TBetterADODataSet v.4.04

DB-Aware Components > Direct DB Access > MS Other

By Vassil Nazarov.

Freeware + source 12 Jan 2006

Description

TBetterADODataSet is a direct descendent of Borland's TADODataSet which means that if and when Borland releases a new patch and/or version of their ADOExpress library it won't break any existing code written to use this descendant. Farther more, although author sincerely believes that the next version of ADOExpress (D6) shall render this component unnecessary, it will transparently inherit any bug-fixes and new features that Borland may release.

TBetterADODataSet works around several Bugs of TCustomADODataSet:

  • A bug in TCustomADODataSet.CancelBatch
  • A bug in TCustomADODataSet.GetCanModify
  • A bug in TCustomADODataSet.DoAfterScroll.
TBetterADODataSet introduces new features not surfaced in TADODataSet:
  • Proper inserting, editing and deleting with Joined ResultSets with automatic JoinTest, automatic or manual JoinsResolution, and DeleteGuardian. Also see InternalPost.
  • The most important ADO RecordSet's dynamic properties implemented as native Delphi properties for easy access and persistence. See Resync_Command, Unique_Catalog, Unique_Schema, Unique_Table, Update_Criteria and Update_Resync.
  • Proper initialization of the "Required" and "ReadOnly" attributes of TFields where supported by the provider. See InternalInitFieldDefs.
  • Support for several new features introduced in MDAC 2.5 and 2.6. See SaveToADOStream, LoadFromADOStream, FieldStatus and NamedParams.
  • A new Refresh method to cover Requery and most aspects of ADO's Resync in conjunction with the new RefreshType property. Defaults to Resync the current record only. Also see DoBeforeRefresh.
  • Some convenience features. See ParamByName, GetString and Errors.
  • Implement support for pessimistic locking with the JET provider.
TBetterADODataSet extends some features of TADODataSet:
  • The Requery method extended to persist the settings of the implemented dynamic properties.
  • The DeleteRecords method extended to support arAll and arAllChapters.

Informations

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

Platforms: D2006, D5, D6, D7


More interesting links and pages



Scrummaster and Agile trainings


Check the best online casinos in UK


College paper world


Essay writing help


What is control panel?


China Wholesale Suppliers Directory


Free Angram Solver


Syllable Word Counter


Printable Sudoku Puzzles


Download Instagram Stories


Word Search Puzzles


UK Online Casinos


Online Casino Bonuses


UK Online Casino Expert Guides


Try out new casino sites at SmartphoneCasinos.co.uk


Discover UK licensed casino sites at Casinopilot


Check out Valforex reviews