RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TWideDataSet Class

Base class for all dataset components that represent Unicode data in rows and columns.

Pascal
TWideDataSet = class(TDataSet, IProviderSupport2);
C++
class TWideDataSet : public TDataSet, public IProviderSupport2;

TWideDataSet introduces the basic properties, events, and methods for working with Unicode data. 

The TWideDataSet class extends TDataSet to support the Unicode string type. TWideDataSet inherits the behavior of TDataSet and TDataSet's IProviderSupport interface, and TWideDataSet supports IProviderSupport2

BDE does not support a Unicode type, so TTable and TQuery are derived from TDataSet. However, TADODataSet and TSQLDataSet (dbExpress) derive from TWideDataSet, because ADO and dbExpress need to support Unicode data. 

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!