問題タブ [jsqlite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Spatialite Android でプリペアド ステートメントを使用するにはどうすればよいですか?
Spatialite-Androidのチュートリアルを見ていると、次のコード サンプルに気付きました。
特に、Android SQLite ライブラリで使用されているような、より適切な方法ではなく、単純に SQL クエリをつなぎ合わせるという不適切な方法が行われていることに気付きました。Spatialite に真の準備済みステートメントを使用させる方法はありますか?
明確にするために、Android の標準 SQLite データベースを使用して、次のようなものを探しています。
android - VACUUM で「データベース ファイルを開けません」という結果になる
データベースに新しいファイルを追加しようとすると、Spatialite で次のエラーが発生します。
このコードは UI スレッドとは別のスレッドで実行され、GeoDataHelper.addDb からマークされた行 153 で次のコードを実行します。
データベースを開くコードには次のものが含まれます。
最初の 2 つの呼び出しが有効である理由がわかりませんが、VACUUM は有効ではありません。何か案は?