SpecificOption and DataSet of Connection

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Eurocg
Posts: 14
Joined: Tue 15 Jul 2008 08:11
Location: Germany

SpecificOption and DataSet of Connection

Post by Eurocg » Tue 15 Jul 2008 08:25

Hi.
Is the UniConnection SpecificOption 'CheckRowVersion', 'CursorUpdate' et cetera only for TUniQuery, TUniTable and TUniStoredProc component? Thus stands in the help of UniDac.

What is if I create a DataSet about TUniConnection?

Code: Select all

var
  DataSet : TCustomDADataSet;
begin
  DataSet := MyUniConnection.CreateDataSet;

end;
Do the SpecificOptions have then an effect on my DataSet?

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Tue 15 Jul 2008 12:51

The CreateDataSet method of TUniConnection creates an instance of the TCustomUniDataSet class. The SpecificOptions property has an effect on TCustomUniDataSet class and derived classes: TUniQuery, TUniTable and TUniStoredProc. You can set the SpecificOptions property with code like the following:

Code: Select all

var 
  DataSet : TCustomUniDataSet; 
begin 
  DataSet := MyUniConnection.CreateDataSet as TCustomUniDataSet;
  DataSet.SpecificOptions.Values['CheckRowVersion'] := 'True';
end; 

Eurocg
Posts: 14
Joined: Tue 15 Jul 2008 08:11
Location: Germany

Post by Eurocg » Thu 17 Jul 2008 09:52

Thx you for help. :D

Post Reply