RemoteSqlEngine provides the client interface for sending SQL requests to a server application implemented as a SqlServer instance.
For an overview see page C++ Classes
RemoteSqlEngine inherits all public methods from base class SqlEngine; the principle methods are listed in the McoSqlEngine page. The additional specialized methods of RemoteSqlEngine are described in the table below.
RemoteSqlEngine(size_t txBufSize = 64 * 1024)) Constructor of the SQL engine remote interface. The parameter txBufSize
specifies the size of transmit buffer used to serialize requests to be sent to the server (default is 64k)bool open( parameter list ) Open the client SQL engine and connect to the server close() Close the connection with the server isRemote() Check if engine is local or remote bool getServerQueryStats(QueryStat &ret_stat);() Get last query statistics. Returns true
if stats were collected andret_stat
received the stats;false
if stats were not collected