【技术实现步骤摘要】
本专利技术属于计算机软件领域,具体是指一种。
技术介绍
在嵌入式软件编程领域,完全用C语言开发的嵌入式数据库SQLite广为流行。 SQLite具有众多优点开源,免费,小巧,零配置,易移植,支持绝大部分SQL语法等等,这些 优点使其成为嵌入式数据库软件开发的最佳选择。然而,对于数据库软件的业务逻辑层,习 惯上用结构体来进行数据组织并进行传递处理。这就造成了逻辑层上的数据形式与实际存 储的数据格式不同。在存储时,需要把结构体数据转为零散的关系表字段;而读取时又得将 关系表字段进行组合转为结构体数据形式。这一来一去,显然要浪费程序员不少的精力去 处理数据格式的互转问题,并且在这样的转换处理过程中,若有一方的数据格式有变化,必 然又影响到另一方,这无疑又增加了开发维护成本。 现有技术是直接采用嵌入式数据库API接口操纵表数据,并编写特定的数据格式 转换接口处理数据格式上的差异。这样做的缺点是直接采用数据库API编程,代码量大, 开发效率不高。特定数据格式转换接口不能有效屏蔽数据格式上的差异,使代码不易维护。
技术实现思路
本专利技术所要解决的技术问题在于提供一种, 有效地 ...
【技术保护点】
基于SQLite数据库的数据转换方法,其特征在于:以XML文件形式配置数据库,形成结构体数据与关系表数据建立一一对应关系的转换关系映射表,通过查映射表可实现不同类型数据互转。
【技术特征摘要】
【专利技术属性】
技术研发人员:鲍协林,
申请(专利权)人:福建鑫诺通讯技术有限公司,
类型:发明
国别省市:35[中国|福建]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。