我正在使用sqlite3数据库进行基于AM1808 ARM9的微处理器的数据库管理。 我正在为ARM使用EMbedded Linux(V10.10 Lucid)和Gcc编译器。
我的方案如下,
我在UART上有GSM模块接口。我在后台不断地将我的数据与服务器同步。
我也在访问SQLIte数据库,用于读取,写入,查看等其他进程。
我有一个数据库连接。
我可以同时访问Sqlite3。对于具有单个连接的Multihandling sqlite3,我使用Mutexs进行数据库锁定。我还使用了SQLITE3_BUSY标志来检查所有这些。
我仍然缺少数据库中插入的记录,这意味着数据库没有给插入记录到数据库的任何错误。
所以我能找到那个问题。我卡在这里,我无法继续前进。 请指导我。如果您需要,请告诉我,我将提供我的代码段。