【梅开二度】saq数据表操作

1789137592   ·   发表于 11个月前   ·   IAPP
用法: //创建数据表 s table = "_id integer primary key,url text, filename text,status interger,createTime datetime" sql(sss.data, "info", "add", table, b) //判断数据表是否存在 sql(sss.data, "info", "ip", b) syso(b) //删除数据表 sql(sss.data, "info", "del", b) syso(b) //添加数据表一条数据 s table = "url,filename,status,createTime" time(0, sj) ss("'http://abc.com/abc.apk', 'abc.apk', 1, '" + sj + "'", data) sql(sss.data, "info", "add", table, data, b) syso(b) //修改数据表的数据,若不需要设置条件(_id=1)可设为 null 视为适用于执行所以数据 sql(sss.data, "info", "up", "status=2", "_id=1", b) syso(b) //删除数据表的数据,若不需要设置条件(_id=1)可设为 null 视为适用于执行所以数据 sql(sss.data, "info", "del", "_id=1", b) syso(b) //查询,若不需要设置条件(status=1 order by _id desc LIMIT 0,1)可设为 null 视为适用于执行所以数据 // LIMIT , s table = "_id,url,filename,status,createTime" s sqlx = "status=1 order by _id desc LIMIT 0,1" sql(sss.data, "info", "sele", table, sqlx, data) //自定义sql查询 //s sqlx = "select _id,url,filename,status,createTime from info where status=1 order by _id desc LIMIT 0,1" //sql(sss.data, sqlx, data) //光标对象移到下一条数据 sqlsele(data, "next", e) w(e == true) { //获取光标对象的第一列数据 sqlsele(data, 0, e) syso(e) //获取光标对象的第二列数据 sqlsele(data, 1, e) syso(e) //光标对象移到下一条数据 sqlsele(data, "next", e) } //自定义的sql执行,需要对sql语法了解才能灵活运用 s sqlx = "insert into info (url,filename,status,createTime) values ('http://abc.com/abc.apk', 'abc.apk', 1, '2016-7-31 10:31:21')" sql(sss.data, sqlx) 说明: 数据表的操作。 注意: 在执行sql语句的时候,需要注意你的字符串的特殊字符的转义。 / -> // ' -> '' [ -> /[ ] -> /] % -> /% & -> /& _ -> /_ ( -> /( ) -> /)

5 Reply   |  Until 11个月前 | 4610 View

【CTG】桃夭
发表于 11个月前

没任何意义,谁看?

评论列表

  • 加载数据中...

编写评论内容

modu
发表于 11个月前

你还不如自己写,写的逻辑化一点

评论列表

  • 加载数据中...

编写评论内容

【J·S】总监
发表于 11个月前

你这,写这么多和复制的一样[滑稽]

评论列表

  • 加载数据中...

编写评论内容

天空丶泪
发表于 11个月前

我的会啊。

评论列表

  • 加载数据中...

编写评论内容

edream
发表于 11个月前

这你可以不用管

评论列表

  • 加载数据中...

编写评论内容
LoginCan Publish Content