我正在尝试从SQLite数据库直接导入一个SQL文件到Basic4Android中。我导出了一个.sql文件,然后将该Basic4Android文件加载到IDE中的Basic4Android资产中。
然后我把这个放进我的Process_Globals里
Dim access As SQL
access.Initialize(File.DirAssets,"example.sql",True)但是,当我试图运行这段代码时,应用程序会立即崩溃。
有两件事我认为可能是错的:
发布于 2011-12-09 07:34:55
你不需要出口任何东西。只需将SQLite文件复制到项目中即可。
正如您所写的,无法打开位于“资产”文件夹中的数据库。您应该首先将其复制到可写位置。DBUtils可以帮助您完成这项任务。
发布于 2011-12-09 04:53:04
我肯定这是不可能的。
在任何文本编辑器中打开.sql文件,您就会看到它是一个SQL语句列表。
SQLite数据库文件是一种完全不同的格式,如果您在文本编辑器中打开它,您将看到它。
https://stackoverflow.com/questions/8441128
复制相似问题