L脚本语言访问Sqlite数据库

前端之家收集整理的这篇文章主要介绍了L脚本语言访问Sqlite数据库前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

L脚本语言中,把sqlite数据库作为内置对象,可以方便地访问sqlite数据库


下面是一个例子脚本,实现创建表,执行SQL查询获取字段值等操作


#scp

定义:数据库,db,sqilte
定义:数据集,recordset,db
定义:表,table1
定义:字符串,error
定义:字符串,fieldname
定义:字符串,fieldvalue,ccc
定义:字符串,fieldname1
定义:字符串,fieldvalue1,ccc
定义:整数,id,3
定义:字符串,strsql
定义:函数,主函数

打开:db,C:\test.db

执行:db,"drop table user"

显示:最后一条错误消息

执行:db,"create table user(id int,name char(32))"

显示:最后一条错误消息

执行:db,"insert into user VALUES (1,'aaa')"

显示:最后一条错误消息

执行:db,"insert into user VALUES (2,'bbb')"

显示:最后一条错误消息

格式化:字符串,strsql,"insert into user VALUES (%s,'%s')",fieldvalue

显示:strsql

执行:db,strsql

显示:最后一条错误消息

执行:db,"select * from user"

显示:最后一条错误消息

执行:recordset,"select * from user"

显示:最后一条错误消息

当:recordset!=DBEOF

获取:recordset,字段值,fieldvalue

获取:recordset,字段名,fieldname

显示:fieldname

显示:fieldvalue

获取:recordset,1,fieldvalue1

获取:recordset,fieldname1

显示:fieldname1

显示:fieldvalue1

移动:recordset,下一行

结束

关闭:db

结束

猜你在找的Sqlite相关文章