显示页面修订记录反向链接回到顶部 本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。 ====== CSDBC API ====== ----- \\ **CSDBC API** 是 CovScript 中,所有数据库在 CSDBC 下的统一接口。 <html> <div style=" border-style: solid; border-color: #d1f4ff; background-color: #ecfcff; border-width: medium; border-radius: 3px; padding: 12px;"> <b>注意:仅有 csdbc 包是无法使用任何功能的!</b>因为 <b>csdbc</b> 包只是一个标准 API 定义,包内只有统一的方法,几乎未实现。 <b>所有</b>实现均在 CSDBC BackEnd(后端)包中! </div> </html> ^CSDBC 标准类 ^描述 ^ |**statement** |sql 语句类 | |**database** |数据库类 | \\ ^需要由 CSDBC !BackEnd(后端)实现的类 ^描述 ^ |**column** |列类,由 [string] name,type 构成 | |**record** |记录类,由 [string] name,type,data,sql_style 构成 | \\ ^CSDBC 标准API(接口) ^描述 ^ || | **statement 对象** || |array **exec**([statement] sql) |执行该 sql 语句,并返回二维数组数据 | |void **just_exec**([statement] sql) |仅执行该 sql 语句,无返回值 | |boolean **done**() |返回该 sql 语句执行情况 | |void **bind**(number idx, string str) |向 sql 语句中下标为 idx 的占位符绑定一个变量(字符串) | || | **database 对象** || |array **table_list**() |返回一个由该数据库表单名字符串组成的数组 | |[column] **column_info**(string table)|返回一个列对象 | |[statement] **prepare**(string str_sql) |返回一个编译后的 sql 语句 | |array **exec**([statement] sql) |执行该 sql 语句,并返回二维数组数据 | |void **just_exec**([statement] sql) |仅执行该 sql 语句,无返回值 | \\ 登录