MyClassesUni assign

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
a.alekizoglou
Posts: 32
Joined: Fri 22 Sep 2006 08:32

MyClassesUni assign

Post by a.alekizoglou » Tue 26 Nov 2013 08:59

In latest version 5.1.4 procedure Assign in MyClassesUni should copy FEmbParams as follows:

Code: Select all

procedure TMySQLConnection.Assign(Source: TCRConnection);
var
  Src: TMySQLConnection;
begin
  inherited;

  Src := TMySQLConnection(Source);
  FConnectionTimeout := Src.FConnectionTimeout;
  FDatabase := Src.FDatabase;
  FPort := Src.FPort;
  FCompress := Src.FCompress;
  FUseUnicode := Src.FUseUnicode;
  FCharset := Src.FCharset;
  FProtocol := Src.FProtocol;
  FMySQLAPI := Src.FMySQLAPI;
  FDirect := Src.FDirect;
{$IFNDEF CLR}
  FIPVersion := Src.FIPVersion;
{$ENDIF}
  FEmbedded := Src.FEmbedded;
//QUALISYS
  FEmbParams.Assign(Src.FEmbParams);
  FOptimizedBigInt := Src.FOptimizedBigInt;
  FNullForZeroDelphiDate := Src.FNullForZeroDelphiDate;
  FCheckPrecision := Src.FCheckPrecision;
  FInteractive := Src.FInteractive;
end;

AndreyZ

Re: MyClassesUni assign

Post by AndreyZ » Tue 26 Nov 2013 15:28

Thank you for the information. We have fixed this problem. This fix will be included in the next UniDAC build.

Post Reply