C# Class wmib.Database

Database
Afficher le fichier Open project: benapetr/wikimedia-bot Class Usage Examples

Méthodes publiques

Свойство Type Description
DatabaseLock object
ErrorBuffer string

Méthodes publiques

Méthode Description
CacheSize ( ) : int
Commit ( ) : void
Connect ( ) : void
Delete ( string table, string query ) : int
Disconnect ( ) : void
EscapeInput ( string data ) : string
ExecuteNonQuery ( string sql, List bind_var = null ) : void
InsertRow ( string table, Row row ) : bool
Rollback ( ) : void
Select ( string sql, List bind_var = null ) : List>

Select a data from db

Select ( string table, string rows, string query ) : List>

Select a data from db

Method Details

CacheSize() public méthode

public CacheSize ( ) : int
Résultat int

Commit() public méthode

public Commit ( ) : void
Résultat void

Connect() public méthode

public Connect ( ) : void
Résultat void

Delete() public méthode

public Delete ( string table, string query ) : int
table string
query string
Résultat int

Disconnect() public méthode

public Disconnect ( ) : void
Résultat void

EscapeInput() public méthode

public EscapeInput ( string data ) : string
data string
Résultat string

ExecuteNonQuery() public méthode

public ExecuteNonQuery ( string sql, List bind_var = null ) : void
sql string
bind_var List
Résultat void

InsertRow() public méthode

public InsertRow ( string table, Row row ) : bool
table string
row Row
Résultat bool

Rollback() public méthode

public Rollback ( ) : void
Résultat void

Select() public méthode

Select a data from db
public Select ( string sql, List bind_var = null ) : List>
sql string
bind_var List
Résultat List>

Select() public méthode

Select a data from db
public Select ( string table, string rows, string query ) : List>
table string name of table
rows string Rows separated by comma
query string Conditions
Résultat List>

Property Details

DatabaseLock public_oe property

This lock should be locked in case you are working with database to prevent other threads from working with it
public object DatabaseLock
Résultat object

ErrorBuffer public_oe property

Last db error is stored here
public string ErrorBuffer
Résultat string