Android 如何将Access数据库(.accdb)转换为SQLite数据库(.SQLite)?

Android 如何将Access数据库(.accdb)转换为SQLite数据库(.SQLite)?,android,sqlite,ms-access,Android,Sqlite,Ms Access,如何将Access数据库(.accdb)转换为SQLite数据库(.SQLite) 非常感谢您的帮助。1)如果您想转换db的结构,您应该使用任何db建模工具: 从现有Access数据库创建新模型 生成用于创建SQLite数据库的sql脚本 在SQL helper中使用此脚本 2) 如果您想将Access数据库中的数据导入android应用程序。我认为您可以执行案例1,将Access数据库中的所有数据迁移到临时SQLite数据库,将其保存到asset文件夹,并在第一次应用期间将其从asset重

如何将Access数据库(.accdb)转换为SQLite数据库(.SQLite)

非常感谢您的帮助。

1)如果您想转换db的结构,您应该使用任何db建模工具:

  • 从现有Access数据库创建新模型
  • 生成用于创建SQLite数据库的sql脚本
  • 在SQL helper中使用此脚本

2) 如果您想将Access数据库中的数据导入android应用程序。我认为您可以执行案例1,将Access数据库中的所有数据迁移到临时SQLite数据库,将其保存到asset文件夹,并在第一次应用期间将其从asset重写到内部SQLite数据库。开始

可能是您可以使用几个步骤算法: 1.将Access表或查询导出(转换)为Excel文件 2.将Excel文件另存为CSV文件。 3.使用任何SQLLite管理器(例如,phpLiteAdmin)将数据从CSV文件导入现有SQLLite表


除了使用SQLLite的Android和IOS之外,还有webhostings,除了SQLLite之外,它们不再使用数据库引擎

首先,您想要.db还是.sqlite?cas u已标记androidI尝试使用SQLite浏览器,我可以创建SQLite数据库并导入access数据,但当它保存时,它保存为一个没有扩展名的文件,我尝试手动添加.SQLite,但它不起作用…我想要SQLite,我希望我的android设备上的SQlite管理器能够读取它,与访问无关,是吗?你能在保存的文件上运行file命令,读取它,将它发布到某处,或者显示它实际创建的内容吗?