C# Класс RPS.DBConnector

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
connection System.Data.SQLite.SQLiteConnection

Открытые методы

Метод Описание
Close ( ) : void
DBConnector ( string filename, DBTableDefinition tableDefinition ) : System
DBConnector ( string filename, DBTableDefinition tableDefinition, bool keepInMemory ) : System
ExecuteNonQuery ( string query ) : SQLiteCommand
ExecuteReader ( string query ) : SQLiteDataReader
ToReadableString ( SQLiteCommand command ) : string
executeReaderFirstDataRow ( SQLiteCommand command ) : DataRow
saveDBToFile ( ) : void

Защищенные методы

Метод Описание
loadDBFromFile ( ) : void
openCreateFileDB ( ) : SQLiteConnection
openCreateFileDB ( string filename ) : SQLiteConnection

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

DBConnector() публичный Метод

public DBConnector ( string filename, DBTableDefinition tableDefinition ) : System
filename string
tableDefinition DBTableDefinition
Результат System

DBConnector() публичный Метод

public DBConnector ( string filename, DBTableDefinition tableDefinition, bool keepInMemory ) : System
filename string
tableDefinition DBTableDefinition
keepInMemory bool
Результат System

ExecuteNonQuery() публичный Метод

public ExecuteNonQuery ( string query ) : SQLiteCommand
query string
Результат System.Data.SQLite.SQLiteCommand

ExecuteReader() публичный Метод

public ExecuteReader ( string query ) : SQLiteDataReader
query string
Результат System.Data.SQLite.SQLiteDataReader

ToReadableString() публичный статический Метод

public static ToReadableString ( SQLiteCommand command ) : string
command System.Data.SQLite.SQLiteCommand
Результат string

executeReaderFirstDataRow() публичный статический Метод

public static executeReaderFirstDataRow ( SQLiteCommand command ) : DataRow
command System.Data.SQLite.SQLiteCommand
Результат System.Data.DataRow

loadDBFromFile() защищенный Метод

protected loadDBFromFile ( ) : void
Результат void

openCreateFileDB() защищенный Метод

protected openCreateFileDB ( ) : SQLiteConnection
Результат System.Data.SQLite.SQLiteConnection

openCreateFileDB() защищенный Метод

protected openCreateFileDB ( string filename ) : SQLiteConnection
filename string
Результат System.Data.SQLite.SQLiteConnection

saveDBToFile() публичный Метод

public saveDBToFile ( ) : void
Результат void

Описание свойств

connection публичное свойство

public SQLiteConnection,System.Data.SQLite connection
Результат System.Data.SQLite.SQLiteConnection