🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi.bazy-danych
1 messages
1 total messages Started by Krzysztof Szyszka Sat, 06 Sep 2014 11:59
ANN: X-DBData Components 1.3 ze wsparciem dla RAD Studio XE7!
#82341
Author: Krzysztof Szyszka
Date: Sat, 06 Sep 2014 11:59
89 lines
5425 bytes
Witam,

miło mi poinformować, że ukazała się nowa wersja pakietu X-DBData Components 1.3
ze wsparciem dla RAD Studio XE7!


   Co nowego w X-DBData Components 1.3 ?
   ==================================

   - Nowe pakiety dla Delphi/C++Builder XE7 Win32/Win64!!!


   Co nowego w X-DBData Components 1.2 ?
   ==================================

   - Nowe pakiety dla Delphi/C++Builder XE6 Win32/Win64!!!
   - Wsparcie dla właściwości FieldOptions wprowadzonej w klasie TDataSet w XE6

   - Nowy TXDBObject classic dataset (pojedynczy rekord danych)
   - Nowy TXDBObject<T> generic dataset (pojedynczy rekord danych)
   - Nowy TXDBObjectProvider<T> generic provider dla pojedynczych rekordów danych
   - Nowy TXDBCollection classic dataset (gotowy do użycia z dowolną klasą TCollection)

   - Nowy konstruktor CreateFor dla TXDBArray, TXDBList, TXDBTable, TXDBObject.
     Użycie: MyDataSet := TXDBList.CreateFor(AOwner, ADataInstance, TMyItemClass)
   - Nowy konstruktor CreateFor dla TXDBArray<T>, TXDBList<T>, TXDBObject<T>
     Użycie: MyDataSet := TXDBList<TMyItemClass>.CreateFor(AOwner, ADataInstance)


   Co nowego w X-DBData Components 1.1 ?
   ==================================

   - Nowe pakiety dla Delphi/C++Builder XE5 Win32/Win64!!!


   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
   - C++Builder 5, 6, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7


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