0

Androidアプリケーションの別のsqliteデータベースにsqliteデータベースを接続しているときに次の例外が発生します

android.database.sqlite.SQLiteException: near "/": syntax error: , while compiling: ATTACH DATABASE /data/data/PACKAGE_NAME/databases/database AS MASTER

このエラーの原因となる可能性のある提案。

ありがとう、

4

1 に答える 1

2

データベース名は式であるため、引用符で囲む必要があります。

ATTACH DATABASE '/data/data/PACKAGE_NAME/databases/database' AS SomeName

また、パッケージの名前が実際にPACKAGE_NAMEであるか、データベースファイルの名前が実際にであるかは疑わしいですdatabase

于 2013-02-06T14:51:16.277 に答える