FRemoteDatabaseConnection

This class allows for connections to a remote database proxy that allows any platform, regardless of native DB support, to talk to a DB.

Windows
MacOS
Linux

Inheritance Hierarchy

FDataBaseConnection

FRemoteDatabaseConnection

References

Module

RemoteDatabaseSupport

Header

/Engine/Plugins/Runtime/Database/RemoteDatabaseSupport/Source/RemoteDatabaseSupport/Public/RemoteDatabaseConnection.h

Include

#include "RemoteDatabaseConnection.h"

Syntax

class FRemoteDatabaseConnection : public FDataBaseConnection

Remarks

This class allows for connections to a remote database proxy that allows any platform, regardless of native DB support, to talk to a DB.

Constructors

Name Description

Public function

FRemoteDatabaseConnection()

Constructor.

Destructors

Name Description

Public function Virtual

~FRemoteDatabaseConnection()

Destructor.

Functions

Name Description

Public function

bool

 

SetConnectionString

(
    const TCHAR* ConnectionString
)

Sets the connection string to be used for this connection in the DB proxy.

Overridden from FDataBaseConnection

Name Description

Public function Virtual

void

 

Close()

Closes connection to database.

Public function Virtual

bool

 

Execute

(
    const TCHAR* CommandString
)

Executes the passed in command on the database.

Public function Virtual

bool

 

Execute

(
    const TCHAR* CommandString,
    FDataBaseRecordSet*& RecordSet
)

Executes the passed in command on the database.

Public function Virtual

bool

 

Open

(
    const TCHAR* ConnectionString,
    const TCHAR* RemoteConnectionI...,
    const TCHAR* RemoteConnectionS...
)

Opens a connection to the database.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss