C# 클래스 RPS.DBConnector

파일 보기 프로젝트 열기: marijnkampf/Random-Photo-Screensaver 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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