C# Class Qyoto.QSqlDriver

Inheritance: QObject
Afficher le fichier Open project: 0xd34df00d/Qross Class Usage Examples

Méthodes publiques

Méthode Description
IsIdentifierEscaped ( string identifier, QSqlDriver type ) : bool
IsOpenError ( ) : bool
LastError ( ) : Qyoto.QSqlError
NumericalPrecisionPolicy ( ) : QSql.NumericalPrecisionPolicy
QSqlDriver ( QObject parent ) : System
SetNumericalPrecisionPolicy ( QSql precisionPolicy ) : void
StripDelimiters ( string identifier, QSqlDriver type ) : string
SubscribeToNotification ( string name ) : bool
SubscribedToNotifications ( ) : List
Tr ( string s ) : string
Tr ( string s, string c ) : string
UnsubscribeFromNotification ( string name ) : bool

Méthodes protégées

Méthode Description
CreateProxy ( ) : void
QSqlDriver ( Type dummy ) : System

Private Methods

Méthode Description
BeginTransaction ( ) : bool
Close ( ) : void
CommitTransaction ( ) : bool
CreateResult ( ) : QSqlResult
EscapeIdentifier ( string identifier, QSqlDriver type ) : string
FormatValue ( Qyoto.QSqlField field ) : string
FormatValue ( Qyoto.QSqlField field, bool trimStrings ) : string
HasFeature ( QSqlDriver f ) : bool
IsIdentifierEscapedImplementation ( string identifier, QSqlDriver type ) : bool
IsOpen ( ) : bool
Open ( string db, string user, string password, string host, int port, string connOpts ) : bool
PrimaryIndex ( string tableName ) : Qyoto.QSqlIndex
QSqlDriver ( ) : System
Record ( string tableName ) : Qyoto.QSqlRecord
RollbackTransaction ( ) : bool
SetLastError ( Qyoto.QSqlError e ) : void
SetOpen ( bool o ) : void
SetOpenError ( bool e ) : void
SqlStatement ( QSqlDriver type, string tableName, Qyoto.QSqlRecord rec, bool preparedStatement ) : string
StripDelimitersImplementation ( string identifier, QSqlDriver type ) : string
SubscribeToNotificationImplementation ( string name ) : bool
SubscribedToNotificationsImplementation ( ) : List
Tables ( QSql tableType ) : List
UnsubscribeFromNotificationImplementation ( string name ) : bool

Method Details

CreateProxy() protected méthode

protected CreateProxy ( ) : void
Résultat void

IsIdentifierEscaped() public méthode

public IsIdentifierEscaped ( string identifier, QSqlDriver type ) : bool
identifier string
type QSqlDriver
Résultat bool

IsOpenError() public méthode

public IsOpenError ( ) : bool
Résultat bool

LastError() public méthode

public LastError ( ) : Qyoto.QSqlError
Résultat Qyoto.QSqlError

NumericalPrecisionPolicy() public méthode

public NumericalPrecisionPolicy ( ) : QSql.NumericalPrecisionPolicy
Résultat QSql.NumericalPrecisionPolicy

QSqlDriver() public méthode

public QSqlDriver ( QObject parent ) : System
parent QObject
Résultat System

QSqlDriver() protected méthode

protected QSqlDriver ( Type dummy ) : System
dummy System.Type
Résultat System

SetNumericalPrecisionPolicy() public méthode

public SetNumericalPrecisionPolicy ( QSql precisionPolicy ) : void
precisionPolicy QSql
Résultat void

StripDelimiters() public méthode

public StripDelimiters ( string identifier, QSqlDriver type ) : string
identifier string
type QSqlDriver
Résultat string

SubscribeToNotification() public méthode

public SubscribeToNotification ( string name ) : bool
name string
Résultat bool

SubscribedToNotifications() public méthode

public SubscribedToNotifications ( ) : List
Résultat List

Tr() public static méthode

public static Tr ( string s ) : string
s string
Résultat string

Tr() public static méthode

public static Tr ( string s, string c ) : string
s string
c string
Résultat string

UnsubscribeFromNotification() public méthode

public UnsubscribeFromNotification ( string name ) : bool
name string
Résultat bool