xlang v5.1 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
Mysql.Helper类 参考
类 Mysql.Helper 继承关系图:
Inheritance graph
Mysql.Helper 的协作图:
Collaboration graph

Public 成员函数

静态 Public 成员函数

包函数

静态包属性

额外继承的成员函数

详细描述

在文件 Mysql.xcsm123 行定义.

成员函数说明

◆ bind_statement_param_4x()

bool cdecl bind_statement_param_4x ( Pointer  ,
int  n,
ObjectPtr  data,
int  len,
int  type 
)
package

◆ close_statement_4x()

bool cdecl close_statement_4x ( Pointer  )
package

◆ create_statement_4x()

long cdecl create_statement_4x ( ObjectPtr  )
package

◆ get_affected_rows_4x()

long cdecl get_affected_rows_4x ( ObjectPtr  )
package

◆ get_lastinserted_id_4x()

long cdecl get_lastinserted_id_4x ( ObjectPtr  )
package

◆ get_statement_error_4x()

String cdecl get_statement_error_4x ( Pointer  )
package

◆ init()

static bool init ( )
static

在文件 Mysql.xcsm126 行定义.

126 {
127 if (bloaded == false) {
128 try {
129 loadLibrary ("mysql_helper");
130 bloaded = true;
131 } catch (Exception e) {
132 _system_.output (e.getMessage() );
133 }
134 }
135
136 return bloaded;
137 }
final String getMessage()
static final void loadLibrary(String)
static bool bloaded
Definition Mysql.xcsm:124

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

函数调用图:

◆ next_statement_res_4x()

bool cdecl next_statement_res_4x ( Pointer  )
package

◆ reset_statement_4x()

bool cdecl reset_statement_4x ( Pointer  )
package

◆ rs_first()

bool cdecl rs_first ( Pointer  )
package

◆ rs_free()

void cdecl rs_free ( Pointer  )

◆ rs_getIValue()

String cdecl rs_getIValue ( Pointer  ,
int   
)
package

◆ rs_getIValueD()

double cdecl rs_getIValueD ( Pointer  ,
int   
)
package

◆ rs_getIValueI()

int cdecl rs_getIValueI ( Pointer  ,
int   
)
package

◆ rs_getIValueL()

long cdecl rs_getIValueL ( Pointer  ,
int   
)
package

◆ rs_getRowCount()

long cdecl rs_getRowCount ( Pointer  )
package

◆ rs_getValue()

String cdecl rs_getValue ( Pointer  ,
  String 
)
package

◆ rs_getValueD()

double cdecl rs_getValueD ( Pointer  ,
  String 
)
package

◆ rs_getValueI()

int cdecl rs_getValueI ( Pointer  ,
  String 
)
package

◆ rs_getValueL()

long cdecl rs_getValueL ( Pointer  ,
  String 
)
package

◆ rs_isLast()

bool cdecl rs_isLast ( Pointer  )
package

◆ rs_isValid()

bool cdecl rs_isValid ( Pointer  )
package

◆ rs_label2Index()

int cdecl rs_label2Index ( Pointer  ,
  String 
)
package

◆ rs_last()

bool cdecl rs_last ( Pointer  )
package

◆ rs_next()

bool cdecl rs_next ( Pointer  )
package

◆ statement__prepare_4x()

int cdecl statement__prepare_4x ( Pointer  ,
String  sql,
int  len 
)
package

◆ statement_execute_4x()

int cdecl statement_execute_4x ( Pointer  )
package

◆ statement_res_isValid()

bool cdecl statement_res_isValid ( Pointer  )
package

◆ stmt_affected_rows_4x()

long cdecl stmt_affected_rows_4x ( Pointer  )
package

◆ stmt_column_type()

int cdecl stmt_column_type ( Pointer  ,
int   
)
package

◆ stmt_find_column()

int cdecl stmt_find_column ( Pointer  ,
String  key 
)
package

◆ stmt_get_column()

String cdecl stmt_get_column ( Pointer  ,
int  id 
)
package

◆ stmt_getIValue()

String cdecl stmt_getIValue ( Pointer  ,
int   
)
package

◆ stmt_getIValueD()

double cdecl stmt_getIValueD ( Pointer  ,
int   
)
package

◆ stmt_getIValueI()

int cdecl stmt_getIValueI ( Pointer  ,
int   
)
package

◆ stmt_getIValueL()

long cdecl stmt_getIValueL ( Pointer  ,
int   
)
package

◆ stmt_getValue()

String cdecl stmt_getValue ( Pointer  ,
  String 
)
package

◆ stmt_getValueD()

double cdecl stmt_getValueD ( Pointer  ,
  String 
)
package

◆ stmt_getValueI()

int cdecl stmt_getValueI ( Pointer  ,
  String 
)
package

◆ stmt_getValueL()

long cdecl stmt_getValueL ( Pointer  ,
  String 
)
package

◆ stmt_lastinserted_id_4x()

long cdecl stmt_lastinserted_id_4x ( Pointer  )
package

◆ stmt_row_count()

long cdecl stmt_row_count ( Pointer  )
package

◆ store_statement_res_4x()

long cdecl store_statement_res_4x ( Pointer  )
package

◆ x_mysql_close()

void cdecl x_mysql_close ( ObjectPtr  )
package

◆ x_mysql_data_seek()

void cdecl x_mysql_data_seek ( Pointer  result,
long  offset 
)
package

◆ x_mysql_errno()

int cdecl x_mysql_errno ( ObjectPtr   )
package

◆ x_mysql_error()

String cdecl x_mysql_error ( ObjectPtr   )
package

◆ x_mysql_fetch_row()

Pointer cdecl x_mysql_fetch_row ( Pointer  result)
package

◆ x_mysql_free_result()

void cdecl x_mysql_free_result ( Pointer  result)
package

◆ x_mysql_info()

String cdecl x_mysql_info ( ObjectPtr   )
package

◆ x_mysql_init()

Pointer cdecl x_mysql_init ( ObjectPtr   )
package

◆ x_mysql_num_fields()

int cdecl x_mysql_num_fields ( Pointer  res)
package

◆ x_mysql_num_rows()

long cdecl x_mysql_num_rows ( Pointer  res)
package

◆ x_mysql_options()

int cdecl x_mysql_options ( ObjectPtr  ,
int  option,
  ObjectPtr 
)
package

◆ x_mysql_query()

int cdecl x_mysql_query ( ObjectPtr  ,
  String 
)
package

◆ x_mysql_real_connect()

Pointer cdecl x_mysql_real_connect ( ObjectPtr  ,
String  host,
String  user,
String  passwd,
String  db,
int  port,
String  unix_socket,
int  clientflag 
)
package

◆ x_mysql_row_seek()

Pointer cdecl x_mysql_row_seek ( Pointer  result,
long  offset 
)
package

◆ x_mysql_row_tell()

Pointer cdecl x_mysql_row_tell ( Pointer  res)
package

◆ x_mysql_select_db()

int cdecl x_mysql_select_db ( ObjectPtr  ,
String  db 
)
package

◆ x_mysql_set_character_set()

int cdecl x_mysql_set_character_set ( ObjectPtr  ,
String  csname 
)
package

◆ x_mysql_state()

String cdecl x_mysql_state ( ObjectPtr   )
package

◆ x_mysql_store_result()

Pointer cdecl x_mysql_store_result ( ObjectPtr  )
package

结构体成员变量说明

◆ bloaded

bool bloaded = false
staticpackage

在文件 Mysql.xcsm124 行定义.