0

暗号化を使用して .NET から SQLite データベースを作成しました。このような:

con.ConnectionString = "Data source = " & DB_NAME
con.Open()
con.ChangePassword(DB_PWD)
cmd = con.CreateCommand

Androidアプリケーションでこのデータベースを開くにはどうすればよいですか? 暗号化する前は正常に機能していました。私がアンドロイドで試しているコードは次のとおりです。

db = SQLiteDatabase.openDatabase(ImisData.db3;Password=myPassword",null, SQLiteDatabase.OPEN_READONLY);

何か助けてください。

4

1 に答える 1

0

.NETドライバーが暗号化をどのように行っているかを正確に見つけ、Androidと互換性のあるものを見つけるか実装する必要があります。標準のものはsqlicpherで、おそらくDBファイルに互換性があります。

于 2012-07-24T09:18:34.593 に答える