C# Class DataCollection.DB.SQLiteDBHelper

Afficher le fichier Open project: JimmyFung/DesktopHelper Class Usage Examples

Méthodes publiques

Méthode Description
CreateDB ( ) : void

创建SQLite数据库文件

ExecuteDataTable ( string sql, SQLiteParameter parameters ) : DataTable

执行一个查询语句,返回一个包含查询结果的DataTable

ExecuteNonQuery ( string sql, SQLiteParameter parameters ) : int

对SQLite数据库执行增删改操作,返回受影响的行数。

ExecuteReader ( string sql, SQLiteParameter parameters ) : SQLiteDataReader

执行一个查询语句,返回一个关联的SQLiteDataReader实例

ExecuteScalar ( string sql, SQLiteParameter parameters ) : Object

执行一个查询语句,返回查询结果的第一行第一列

GetSchema ( ) : DataTable

查询数据库中的所有数据类型信息

SQLiteDBHelper ( ) : System

构造函数

SQLiteDBHelper ( string dbPath ) : System

构造函数

Private Methods

Méthode Description
CloseConnection ( ) : void

关闭连接

Init ( ) : void
OpenConnection ( ) : void

打开连接

Method Details

CreateDB() public méthode

创建SQLite数据库文件
public CreateDB ( ) : void
Résultat void

ExecuteDataTable() public méthode

执行一个查询语句,返回一个包含查询结果的DataTable
public ExecuteDataTable ( string sql, SQLiteParameter parameters ) : DataTable
sql string 要执行的查询语句
parameters System.Data.SQLite.SQLiteParameter 执行SQL查询语句所需要的参数,参数必须以它们在SQL语句中的顺序为准
Résultat System.Data.DataTable

ExecuteNonQuery() public méthode

对SQLite数据库执行增删改操作,返回受影响的行数。
public ExecuteNonQuery ( string sql, SQLiteParameter parameters ) : int
sql string 要执行的增删改的SQL语句
parameters System.Data.SQLite.SQLiteParameter 执行增删改语句所需要的参数,参数必须以它们在SQL语句中的顺序为准
Résultat int

ExecuteReader() public méthode

执行一个查询语句,返回一个关联的SQLiteDataReader实例
public ExecuteReader ( string sql, SQLiteParameter parameters ) : SQLiteDataReader
sql string 要执行的查询语句
parameters System.Data.SQLite.SQLiteParameter 执行SQL查询语句所需要的参数,参数必须以它们在SQL语句中的顺序为准
Résultat System.Data.SQLite.SQLiteDataReader

ExecuteScalar() public méthode

执行一个查询语句,返回查询结果的第一行第一列
public ExecuteScalar ( string sql, SQLiteParameter parameters ) : Object
sql string 要执行的查询语句
parameters System.Data.SQLite.SQLiteParameter 执行SQL查询语句所需要的参数,参数必须以它们在SQL语句中的顺序为准
Résultat Object

GetSchema() public méthode

查询数据库中的所有数据类型信息
public GetSchema ( ) : DataTable
Résultat System.Data.DataTable

SQLiteDBHelper() public méthode

构造函数
public SQLiteDBHelper ( ) : System
Résultat System

SQLiteDBHelper() public méthode

构造函数
public SQLiteDBHelper ( string dbPath ) : System
dbPath string SQLite数据库文件路径
Résultat System