日期:2014-05-16  浏览次数:20446 次

sql lite 二个数据库之间的表进行复制

最近用sql lite数据库,因为数据库版本的问题,导致数据库中的数据表内容不同步,所以需要整合二个数据库中的对应表及其表中数据。

现在的思路:打开一个目的库,打开一个源库,因为目的库中的某些表内容和源库的表内容不一致,所以需要把源库中的某些表导入到目的库中,步骤如下:

1.通过sql lite打开目的库,然后选中目的库右键,弹出有个date transfer wizard 的菜单,单击后,打开此窗体,里面有二个选项,其中export为导出,import为导入,此时选中import选项。

2.选中import选项后,对应下面资源有三个选项。(1)annother sqllite database  (2)sql scripte  (3)ADO data Source 此时选中1,,然后后面有个下拉框,其中选中源库就可(当然,前提是把源库也通过sql lite打开)

3.然后就下一步,下一步默认即可,最后弹出当前目的库的所有表,此时你选中你需要覆盖到目的库的表即可,然后单击确定即可把源库中的表覆盖到目的库中的表