View Issue Details

IDProjectCategoryView StatusLast Update
0002498JEDI VCL00 JVCL Componentspublic2005-08-02 12:11
ReporteranonymousAssigned To 
Status closedResolutionopen 
Product Version3.00 BETA 2 
Target VersionFixed in Version 
Summary0002498: JvMemoryData Modifications & Bug Fixed
DescriptionI removed the "Open" method and added "DoAfterOpen" method. This is because the Open method, is REINTRODUCE, and only is possible call this methos in any instance of TJvMemoryData, and not in an instance of any generic TDataset. The body of the method "Open", is divided in two : The pre-open has write in "OpenCursor" method, and the pos-open has write in "DoAfterOpen" method.
I change the method "SortOnFields". Now the param "FieldNames" is empty by default, and into the body of method, check this param and the content of "KeyFieldNames" property, if FieldNames is not empty, sort with this fields, else if KeyFieldNames is not empty, sort by this fields, else not sort.
I added two utility variant routines. This routines only compile if the compiler version is minor of Delphi 6, because D6+ have this in the "Variants" unit, D5- not have this.
I correct minor bugs (conceptually) in the method "ApplyChanges"
Additional InformationVery happy 2005, and sorry my not good English
TagsNo tags attached.


has duplicate 0002861 closed JvMemoryDataset Fixes & features 
related to 0003050 resolvedobones JvMemoryDataset Fixes & features 


2005-01-12 06:37


JvMemoryDataset.pas (77,722 bytes)


2005-08-02 12:11

administrator   ~0007657

See issue 3050.

Issue History

Date Modified Username Field Change
2005-01-12 06:37 anonymous New Issue
2005-01-12 06:37 anonymous File Added: JvMemoryDataset.pas
2005-04-12 08:27 obones Relationship added has duplicate 0002861
2005-08-01 16:18 jfudickar Relationship added related to 0003050
2005-08-02 12:11 obones Status new => closed
2005-08-02 12:11 obones Note Added: 0007657