xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
Public 成员函数 | 静态 Public 成员函数 | 包函数 | 静态包属性
Sqlite.Native类 参考
类 Sqlite.Native 继承关系图:
Library

Public 成员函数

静态 Public 成员函数

包函数

静态包属性

额外继承的成员函数

详细描述

在文件 Sqlite.xcsm55 行定义.

成员函数说明

◆ init()

static bool init ( )
static

在文件 Sqlite.xcsm58 行定义.

58 {
59 if (bloaded == false){
60 if (CSTDNative.load()){
61 try{
62 loadLibrary("sqlite3");
63 bloaded = true;
64 }catch(Exception e){
66 }
67 }
68 }
69 return bloaded;
70 }
系统和IO相关
static final void output(String)
异常类
final String getMessage()
static final void loadLibrary(String)
static bool bloaded
Definition Sqlite.xcsm:56

引用了 Exception.getMessage(), Library.loadLibrary() , 以及 _system_.output().

◆ sqlite3_bind_blob()

int cdecl sqlite3_bind_blob ( Pointer  pStmt,
int  ,
ObjectPtr  ,
int  ,
  Pointer 
)
package

◆ sqlite3_bind_double()

int cdecl sqlite3_bind_double ( Pointer  pStmt,
int  ,
double   
)
package

◆ sqlite3_bind_int()

int cdecl sqlite3_bind_int ( Pointer  pStmt,
int  ,
int   
)
package

◆ sqlite3_bind_int64()

int cdecl sqlite3_bind_int64 ( Pointer  pStmt,
int  ,
long   
)
package

◆ sqlite3_bind_null()

int cdecl sqlite3_bind_null ( Pointer  pStmt,
int   
)
package

◆ sqlite3_bind_text()

int cdecl sqlite3_bind_text ( Pointer  pStmt,
int  ,
  String,
int  ,
  Pointer 
)
package

◆ sqlite3_changes()

int cdecl sqlite3_changes ( Pointer  pStmt)
package

◆ sqlite3_close()

int cdecl sqlite3_close ( Pointer  db)

◆ sqlite3_column_count()

int cdecl sqlite3_column_count ( Pointer  pStmt)
package

◆ sqlite3_column_decltype()

String cdecl sqlite3_column_decltype ( Pointer  pStmt,
int  N 
)
package

◆ sqlite3_column_double()

double cdecl sqlite3_column_double ( Pointer  pStmt,
int  i 
)
package

◆ sqlite3_column_int()

int cdecl sqlite3_column_int ( Pointer  pStmt,
int  i 
)
package

◆ sqlite3_column_int64()

long cdecl sqlite3_column_int64 ( Pointer  pStmt,
int  i 
)
package

◆ sqlite3_column_name()

String cdecl sqlite3_column_name ( Pointer  pStmt,
int  N 
)
package

◆ sqlite3_column_text()

String cdecl sqlite3_column_text ( Pointer  pStmt,
int  i 
)
package

◆ sqlite3_errcode()

int cdecl sqlite3_errcode ( Pointer  db)
package

◆ sqlite3_errmsg()

String cdecl sqlite3_errmsg ( Pointer  pStmt)
package

◆ sqlite3_exec()

int cdecl sqlite3_exec ( Pointer  db,
String  sql,
  Pointer,
  Pointer,
ObjectPtr  msg 
)
package

◆ sqlite3_finalize()

int cdecl sqlite3_finalize ( Pointer  pStmt)
package

◆ sqlite3_last_insert_rowid()

long cdecl sqlite3_last_insert_rowid ( Pointer  pStmt)
package

◆ sqlite3_prepare()

int cdecl sqlite3_prepare ( Pointer  db,
String  zSql,
int  nBytes,
ObjectPtr  ppStmt,
ObjectPtr  pzTail 
)
package

◆ sqlite3_prepare_v2()

int cdecl sqlite3_prepare_v2 ( Pointer  db,
String  zSql,
int  nBytes,
ObjectPtr  ppStmt,
ObjectPtr  pzTail 
)
package

◆ sqlite3_reset()

int cdecl sqlite3_reset ( Pointer  pStmt)
package

◆ sqlite3_step()

int cdecl sqlite3_step ( long  pStmt)
package

结构体成员变量说明

◆ bloaded

bool bloaded = false
staticpackage

在文件 Sqlite.xcsm56 行定义.