Thread View: pl.comp.lang.delphi.bazy-danych
1 messages
1 total messages
Started by Krzysztof Szyszka
Mon, 30 Nov 2015 19:18
ANN: X-DBData Components 1.6!
Author: Krzysztof Szyszka
Date: Mon, 30 Nov 2015 19:18
Date: Mon, 30 Nov 2015 19:18
82 lines
5359 bytes
5359 bytes
Witam, miło mi poinformować, że ukazała się nowa wersja pakietu X-DBData Components 1.6! Co nowego w X-DBData Components 1.6 ? ================================== - Nowa klasa TXDBFieldList zastępuje (zbyt wolną) klasę TFieldList (RAD >= 2009) - Nowa właściwość TXDBDataSet.InternalDataProvider typu Boolean - Poprawiono: TXDBData.AddAllFields nie uwzględniało właściwości DefaultWidth - Poprawiono: TXDBData.ClearIndexFields po wykonaniu Destroy powodowało błąd - Poprawiono: TXDBData.FieldListChanged nie uwzględniało zmian w child fields - Poprawiono: Wyjątek "Icon image is not valid" dla pustego obrazka w TIcon - Nowe X-DBData Demo 10 - Run-time using examples - owe X-DBData Demo 11 - LocalSQL using examples (RAD >= XE5) Co nowego w X-DBData Components 1.5 ? ================================== - Nowe pakiety dla Delphi/C++Builder 10 Seattle Win32/Win64!!! - Wsparcie dla sortowania w klasie TXDBCustomData i dla klas potomnych!!! - Nowe właściwości published w klasie TXDBData: Sorted, Reversed, OnCompareRecords - Nowa właściwość published w klasycznych i generycznych datasetach: IndexFieldNames - Nowe właściwości public: IndexFields, IndexDescFields, IndexFieldCount Co to jest X-DBData Components ? ============================ Pakiet X-DBData Components został stworzony do bezpośredniego używania dowolnych indeksowanych struktur danych takich jak listy, tablice, kolekcje z komponentami bazodanowymi typu TDBEdit, TDBComboBox, TDBNavigator, a w szczególności z naszym komponentem TXDBGrid. Pakiet zawiera zestaw specjalnych data setów i data providerów pozwalających korzystać z dowolnych klasycznych i generycznych struktur danych tak samo jak z tabel bazodanowych. Komponenty zawarte z tym pakiecie pozwalają korzystać z: array of TObject, TList of TObject, TObjectList, TStringList, TWideStringList, TCollection, TArray<T: class>, TList<T: class>, TObjectList<T: class> i klas potomnych. Korzystając z data providerów można również obsłużyć dowolne indeksowane właściwości takie jak Fields, Controls, Components, Pages, Buttons, Forms, itp. Każdy z data setów z pakietu wspiera wszystkie standardowe operacje: read, write, insert, edit, delete, locate, lookup, filter, master-detail oraz DataSetField. Wspierane są również bookmarki, blob stream i nested data set. Możesz samodzielnie definiować FieldDefs (komponent TXDBData) lub utworzyć przy użyciu data providera domyślne FieldDefs bazujące na właściwościach obiektu z sekcji published. Możesz również utworzyć pola persistent oraz definiować pola fkLookup i fkCalculated dowolnego typu. W czasie projektowania masz również dostępny standardowy Fields Editor. Podstawowe data providery obsługują właściwości z sekcji published następujących typów: Boolean, Enum, Byte, Word, LongWord, ShortInt, SmallInt, Integer, LargeInt, Single, Double, Extended, Currency, TDate, TTime, TDateTime, ShortString, AnsiString, WideString, UnicodeString, Interface, Variant. Podstawowe data providery tworzą automatycznie pola ftADT dla właściwości wywodzących się z klasy TPersistent takich jak Font, Margins, Constraints, Touch, itp. Dla właściwości wywodzących się z klasy TGraphic tworzone jest pole typu ftGraphic, a dla właściwości wywodzących się z TCollection, TStrings, TWideStrings automatycznie tworzy się pole typu ftDataSet. Pole ftDataSet można obsłużyć przy użyciu odrębnego nested data set. Możesz również łatwo definiować nowe data sety i nowe data providery dla swoich własnych klas. W szczególności, możesz w prosty sposób definiować generyczne data sety bazujące na twoich klasach: var CompanyTable: TXDBTable<TCompany>; Pakiet zawiera komponenty przeznaczone dla: - Delphi 5, 6, 7, 2005, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 - C++Builder 5, 6, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Zapraszam do odwiedzenia serwisu na stronie http://www.x-files.pl/pl/components/xdbdata.html oraz do pobrania wersji testowej ze strony http://www.x-files.pl/pl/download/xdbdata.html pozdrowienia, Krzysztof Szyszka, X-Files Software Developer of X-DBData Components Embarcadero Technology Partner http://www.x-files.pl/pl/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads