Jump to content

Dmitry Arefiev

Members
  • Content Count

    161
  • Joined

  • Last visited

  • Days Won

    4

Dmitry Arefiev last won the day on January 15 2023

Dmitry Arefiev had the most liked content!

Community Reputation

99 Excellent

5 Followers

Technical Information

  • Delphi-Version
    Delphi 12 Athens

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Please show the code for one "procedure SetAsGuidArray(SourceItems: TArray<TGuid>); " as an example
  2. How pp_lfopen is defined in header file ?
  3. Dmitry Arefiev

    BringToFront alternative

    TStaticText ?
  4. Dmitry Arefiev

    Determining what driver FireDAC uses for MSSQL connection

    uses FireDAC.Phys.ODBCWrapper; procedure TForm252.Button1Click(Sender: TObject); begin ShowMessage(TODBCConnection(FDConnection1.CliObj).DRIVER_NAME); end; https://docwiki.embarcadero.com/Libraries/Athens/en/FireDAC.Comp.Client.TFDCustomConnection.CliObj
  5. Dmitry Arefiev

    TFDUpdateSQL Problem

    I attached the patch. If you will fail to apply it, then please go through support. fb5_ret.patch
  6. Dmitry Arefiev

    TFDUpdateSQL Problem

    @VLDG, thanks ! Yes, this is the issue in FireDAC support for Firebird 5. The issue is fixed, the changes will be included into Delphi 12 Update 1.
  7. Dmitry Arefiev

    TFDUpdateSQL Problem

    Please report this issue to quality.embarcadero.com, if it works now ... Or just post here: a minimal test project SQL script to create DB objects steps to reproduce the issue PS: this may be a changed FB 5 behavior or a regression bug (eg, https://github.com/FirebirdSQL/firebird/issues/7774)
  8. Dmitry Arefiev

    Share FireDac Tables over DLL boundries

    https://docwiki.embarcadero.com/RADStudio/Athens/en/DLL_Development_(FireDAC)
  9. Dmitry Arefiev

    Delphi 12.0 TParallel.For performance. Threading.pas issues

    The performance issue may be resolved by replacing: // around line # 4383 CurMonitorStatus := FThreadPool.FMonitorThreadStatus; if Signaled then Continue; with: CurMonitorStatus := FThreadPool.FMonitorThreadStatus; if Signaled then begin FThreadPool.FMonitorThreadWakeEvent.ResetEvent; Continue; end;
  10. Dmitry Arefiev

    64bit designtime firedac

    32bit FireDAC unit tests run without problems with libpq.dll v 9.5
  11. Dmitry Arefiev

    FireDAC ReadOnly connection

    Look at http://docwiki.embarcadero.com/RADStudio/Athens/en/DBMS_Environment_Reports_(FireDAC) 1) What are the real connection parameters ? May be something is not specified correctly ... 2) What is the loaded MSSQL ODBC driver version ? May be it does not support ApplicationIntent ...
  12. Dmitry Arefiev

    New Firebird 4 datatype "TIMESTAMP WITH TIMEZONE"

    Probably ... Could you please create a new ticket at quality.embarcadero.com and provide there: 1) Simple test app reproducing the issue. 2) FireDAC environment report: http://docwiki.embarcadero.com/RADStudio/Athens/en/DBMS_Environment_Reports_(FireDAC)#Using_Delphi_Code
  13. Dmitry Arefiev

    New Firebird 4 datatype "TIMESTAMP WITH TIMEZONE"

    Support for TIMESTAMP WITH TIMEZONE and TSQLTimeStampOffsetField in FireDAC is introduced in Delphi 12.
  14. Dmitry Arefiev

    FIREDAC Retrieving To Stream

    https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Support_for_Blob_Streaming_in_FireDAC#SQL_Server_FILESTREAM https://learn.microsoft.com/en-us/sql/relational-databases/system-functions/pathname-transact-sql?view=sql-server-ver16#return-value
×