C# Class PHP.Library.Data.MySQLPDODriver

Inheritance: PHP.Library.Data.PDODriver
Afficher le fichier Open project: DEVSENSE/PhalangerMySql

Méthodes publiques

Méthode Description
ConvertDbValue ( object sqlValue, string dataType ) : object

Converts DB value to PHP value.

CreateStatement ( ScriptContext context, PHP.Library.Data.PDO pdo ) : PHP.Library.Data.PDOStatement

Creates new PDO statement.

GetLastInsertId ( ScriptContext context, PHP.Library.Data.PDO pdo, string name ) : object
OpenConnection ( ScriptContext context, string dsn_data, string username, string password, object argdriver_options ) : PHP.Library.Data.PDOConnection

Creates new PDO DB connection.

Quote ( ScriptContext context, object strobj, PDOParamType param_type ) : object

Quotes given command.

Méthodes protégées

Méthode Description
IsValueValidForAttribute ( int att, object value ) : bool

Private Methods

Méthode Description
SetupConnectionString ( MySqlConnectionStringBuilder csb, string dsn_data ) : void

Method Details

ConvertDbValue() public méthode

Converts DB value to PHP value.
public ConvertDbValue ( object sqlValue, string dataType ) : object
sqlValue object
dataType string
Résultat object

CreateStatement() public méthode

Creates new PDO statement.
public CreateStatement ( ScriptContext context, PHP.Library.Data.PDO pdo ) : PHP.Library.Data.PDOStatement
context PHP.Core.ScriptContext
pdo PHP.Library.Data.PDO
Résultat PHP.Library.Data.PDOStatement

GetLastInsertId() public méthode

public GetLastInsertId ( ScriptContext context, PHP.Library.Data.PDO pdo, string name ) : object
context PHP.Core.ScriptContext
pdo PHP.Library.Data.PDO
name string
Résultat object

IsValueValidForAttribute() protected méthode

protected IsValueValidForAttribute ( int att, object value ) : bool
att int
value object
Résultat bool

OpenConnection() public méthode

Creates new PDO DB connection.
public OpenConnection ( ScriptContext context, string dsn_data, string username, string password, object argdriver_options ) : PHP.Library.Data.PDOConnection
context PHP.Core.ScriptContext
dsn_data string
username string
password string
argdriver_options object
Résultat PHP.Library.Data.PDOConnection

Quote() public méthode

Quotes given command.
public Quote ( ScriptContext context, object strobj, PDOParamType param_type ) : object
context PHP.Core.ScriptContext
strobj object
param_type PDOParamType
Résultat object