zysqlite真香 使用中总会遇到想要自己处理数据的时候 用这个命令就很方便 以前不会用 只是偶然在一份源码里看到使用方法,今天用到去找又找不到了。还好支持库备注清晰,赞 自己摸索写了出来
简单 取反 例子
先在初始化数据库时创建函数
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_表字段 | zySqlite字段信息 | | 0 | 局_i | 整数型 | | | 局_临时 | 整数型 | | | 局_临时_文本 | 文本型 | | | 局_临时_表字段 | zySqlite字段信息 | | | 局_数组_临时文本 | 文本型 | | 0 | S3配置 ( #SQLITE_配置_串行化, , )局_临时 = S3初始化 ()调试输出 (局_临时 ) 如果真 (sql库. 打开 (全_sql数据库位置, 位或 ( #SQLITE_打开_读写, #SQLITE_打开_创建 )) = 假) 调试输出 (局_临时 ) sql库. 重置密码 (全_数据库密码, ) 输出日志 (“运行目录未检测到信息数据库,已新建信息数据库.”, )局_临时 = sql库.密码 (全_数据库密码, )sql库. 收缩数据库 () sql库. 繁忙超时 (10000 ) sql库. 创建函数 (“取反”, 1, 0, &辅助_sqlite取反, )
|
辅助_sqlite取反 | | | |
sqlite3上下文 | 整数型 | | | | 参数个数 | 整数型 | | | | 参数指针 | 整数型 | | | | 调试输出 (sqlite3上下文, 参数个数, 参数指针 )S3返回整数 (sqlite3上下文, 选择 (S3取参数整数 (参数指针, 0 ) = 1, 0, 1 )) |
虚表_置反选 | 逻辑型 | | |
表名 | 文本型 | | | | 条件 | 文本型 | | | | 参_错误信息 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 局_sql | 文本型 | | | 局_记录集字段数 | 整数型 | | | 局_是否打开 | 逻辑型 | | | 返回字段文本 | 整数型 | | |
局_sql = “update ” + 表名 + “ set 选中=取反(选中)” 如果真 (条件 ≠ “”) 局_sql = 局_sql + “ where ” + 条件 返回 (sql库. 执行SQL语句 (局_sql, , , 参_错误信息 ))
再说一句,zy真香
|