SQLite3IF
データベースの操作用インタフェース
Constructor Summary
Public Constructor | ||
public |
constructor(db_file: SFile, table_name: string, schema: SQLite3Schema) データベースの操作用インタフェース |
Member Summary
Public Members | ||
public |
db_file: * 操作対象のDBファイル |
|
public |
schema: * 操作対象のテーブル情報 |
|
public |
table_name: * 操作対象のテーブル名 |
Method Summary
Public Methods | ||
public |
レコード数を調べる |
|
public |
createSQL(sql_type: string, where: Object<string, any>, select: Object<string, null|number|boolean>, setdata: Object<string, any>): string SQL文を作成する |
|
public |
find(where_record: Object<string, any>, is_show: Object<string, null|number|boolean>): Object<string, any>[] | null レコードを調べる |
|
public |
型情報を取得する |
|
public |
レコードを挿入する |
|
public |
レコードを削除する |
|
public |
レコードを変更する |
Public Constructors
public constructor(db_file: SFile, table_name: string, schema: SQLite3Schema) source
データベースの操作用インタフェース
Params:
Name | Type | Attribute | Description |
db_file | SFile | DBファイル |
|
table_name | string | テーブル名 |
|
schema | SQLite3Schema | テーブル情報 |
Public Members
Public Methods
public count(where_record: any): number | null source
レコード数を調べる
Params:
Name | Type | Attribute | Description |
where_record | any |
public createSQL(sql_type: string, where: Object<string, any>, select: Object<string, null|number|boolean>, setdata: Object<string, any>): string source
SQL文を作成する
public find(where_record: Object<string, any>, is_show: Object<string, null|number|boolean>): Object<string, any>[] | null source
レコードを調べる