|
本帖最后由 红船 于 2016-8-15 14:07 编辑
没错,前几天模块悄然更新到V2版本...
http://bbs.91shenfan.com/thread-10-1-1.html
猜猜数据库查询+显示到超级列表框用了几行。。。
实际上云端一句代码查询,本地一句代码显示就可以完成。
随着官方TLL功能的支持,我封装好的Sqlite库也正式开放。
因TLL支持函数说明和智能提示,所以这里就不做过多解释了,每个函数都有详细的说明。
对于常见的数据库应用,可以实现完全免SQL语句开发,填参数即可(详见下方例子,无sql语句实现增删改查)。
至于查出来的数据如何同步到列表框,易语言可以直接使用上面提供的百宝云模块V2,内置JSON到超列命令,无缝结合。
2016/06/01:
2016/06/24(新增错误输出):
2016/07/06【大更新】:新版SQL库依赖于红船辅助功能库:http://bbs.91shenfan.com/thread-288-1-1.html主要更新内容:
1,调整SQL_格式化_UPDATE等函数名为:格式化UPDATE等
2,新增API:SQLite合并,功能非常强大,适用于云应用升级使用。
3,支持数据库句柄方式执行SQL语句啦!原代码无需任何改动,若需要使用数据库句柄操作,则置全局数据库(db)等函数,db参数填整型句柄即可!
4,优化执行错误输出
5,更多接口(创建表、插入列……)紧张开发中...
=============================================================================================
2016/08/15【大更新】:新版SQL库依赖于红船辅助功能库:http://bbs.91shenfan.com/thread-288-1-1.html
主要更新内容:支持MySQL数据库,调用红船_置全局数据库("MySQL数据库名", 1) 时参数2填1即可,默认为0(Sqlite)。
没错,你没有看错,本地代码每个函数10行左右,云端代码加上空行一共49行,即可实现条件查询、添加、修改、批量删除……并且零SQL语句……
对于没有SQL基础的同学来说,使用此库开发一些简易的数据库应用,十分方便易用!
对于有SQL基础的同学,此库优势何在?
1,SQL执行函数,处理了官方的某些问题,例如:sqlitesqlarray返回关联数组而不是索引数组,sqlitesqljson字段顺序乱套等。
2,防止SQL注入,对常见的字符内部进行转义,如果仍有漏洞恳请赐教。
3,执行select count(*) from xxx这种语句时,直接使用SQL计算函数,直接返回结果(非数组),方便很多。
……
没别的了,下载吧!
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
评分
-
查看全部评分
|