从多个应用程序插入Sqlite数据

时间:2011-11-21 16:41:50

标签: sqlite

我有一个带有两个表的Sqlite数据库。一个表包含用于计算的参数。另一个表包含计算结果。显然,计算应该只进行一次,这就是为什么每个表都有一个具有相同名称的列,以便参数和结果可以被识别为一对。

我有一个应用程序,它检索参数,进行计算并使用结果更新数据库。使用此应用程序的一个实例非常有效。运行多个实例时会出现问题。

两个问题仍然存在:

  1. 实例计算相同的参数,因为从数据库中提取的参数由数据库中已完成的测试结果确定。这个问题我可以通过使用所有实例都可以访问的csv文件来处理,以确定正在计算哪个参数集,但是会有一个更好的解决方案。

  2. 数据库由不同的实例同时更新。这不适用于Sqlite,应用程序会跳过结果并继续下一步而不更新数据库或抛出错误。

  3. Sqlite中是否有内置函数可以解决这些问题?

    如果有什么不清楚请告诉我,我会尝试更详细地解释。

0 个答案:

没有答案
相关问题