L脚本语言中,把sqlite数据库作为内置对象,可以方便地访问sqlite数据库
下面是一个例子脚本,实现创建表,执行SQL查询,获取字段值等 *** 作
#scp
定义:数据库,db,sqilte
定义:数据集,recordset,db
定义:表,table1
定义:字符串,error
定义:字符串,fIEldname
定义:字符串,fIEldvalue,ccc
定义:字符串,fIEldname1
定义:字符串,fIEldvalue1,ccc
定义:整数,ID,3
定义:字符串,strsql
定义:函数,主函数
@H_404_28@打开:db,C:\test.db
@H_404_28@执行:db,"drop table user"
@H_404_28@显示:最后一条错误消息
@H_404_28@执行:db,"create table user(ID int,name char(32))"
@H_404_28@显示:最后一条错误消息
@H_404_28@执行:db,"insert into user VALUES (1,'aaa')"
@H_404_28@显示:最后一条错误消息
@H_404_28@执行:db,"insert into user VALUES (2,'bbb')"
@H_404_28@显示:最后一条错误消息
@H_404_28@格式化:字符串,strsql,"insert into user VALUES (%s,'%s')",fIEldvalue
@H_404_28@显示:strsql
@H_404_28@执行:db,strsql
@H_404_28@显示:最后一条错误消息
@H_404_28@执行:db,"select * from user"
@H_404_28@显示:最后一条错误消息
@H_404_28@执行:recordset,"select * from user"
@H_404_28@显示:最后一条错误消息@H_404_28@
@H_404_28@当:recordset!=DBEOF@H_404_28@
@H_404_28@获取:recordset,字段值,fIEldvalue
@H_404_28@获取:recordset,字段名,fIEldname
@H_404_28@显示:fIEldname
@H_404_28@显示:fIEldvalue@H_404_28@
@H_404_28@获取:recordset,1,fIEldvalue1
@H_404_28@获取:recordset,fIEldname1
@H_404_28@显示:fIEldname1
@H_404_28@显示:fIEldvalue1@H_404_28@
@H_404_28@移动:recordset,下一行@H_404_28@
@H_404_28@结束 @H_404_28@
@H_404_28@关闭:db
结束
总结
以上是内存溢出为你收集整理的L脚本语言访问Sqlite数据库全部内容,希望文章能够帮你解决L脚本语言访问Sqlite数据库所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)