Please enable JavaScript to view this site.

Codolex

Files needed:

 

Codolex.Database.Connection.NexusDb.pas

Codolex.Database.Query.NexusDb.pas

Codolex.Database.Param.DataDb.pas

download here

 

 

Code for integration

 

uses
  Codolex.Framework,
  Codolex.Database.Query.Interfaces,
  Codolex.Database.Connection.NexusDb,
  Codolex.Database.Query.NexusDb;
 
  var NexusQueryProvider: TFunc<IDatabaseQuery>;
  NexusQueryProvider := function: IDatabaseQuery
                        begin
                          // Wrap the local TnxDatabase component in the Codolex connection interface
                          var Connection := TDatabaseConnectionNexusDb.Create(Self.dbNexusLocal);
                          // Create a query wrapper that uses the TnxQuery object with the specified TnxDatabase connection
                          Result := TDatabaseQueryNexusDb.Create(Connection);
                        end;
 
  // Link the provider function to your datasource from the Codolex model
  // Replace MainDatabase with the name of your database datasource
  CodolexFramework.DatabaseQueryProvider['MainDatabase'] := NexusQueryProvider;

© by GDK Software