問題タブ [android-sqlite]
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.
java - Cursor でフィールド値を取得する
アプリケーションを作成していますが、Cursor
. この関数で値を取得しようとするとSQLiteDatabase
、 a を返す があります。Cursor
のフィールドの値を取得する方法がわかりませんCursor
。私がそうするなら:
列の名前 ( _id, title, body
) のみを取得し、値は取得しません。これを達成する方法について何か提案はありますか?
android - Androidアプリケーション内でSQLiteクエリを実行するにはどうすればよいですか?
Androidデータベースでこのクエリを使用しようとしていますが、データが返されません。私は何かが足りないのですか?
android - Androidでカーソルデータを使用してリスト配列を作成するにはどうすればよいですか?
カーソルデータを使用してリスト配列(スクロール時にリストに最初のアルファベットが表示される)を作成するにはどうすればよいですか?
android - Android スマートフォンで SQLite データベースを閲覧する
Android myTouch フォンのアプリで作成している SQLite データベースを参照するにはどうすればよいですか?
adb シェルを使用してログインすると、sqlite3 によってアクセス許可が拒否されます。データベースとテーブルが実際に作成されているかどうか、および行が挿入されているかどうかを確認する別の方法はありますか?
アプリの主な機能であるビデオなどをうまく再生できないため、エミュレーターを使用できないため、電話でしかテストできません。
java - onUpgradeメソッドが呼び出されたことはありますか?
のonUpgrade
メソッドはSQLiteOpenHelper
これまでに呼び出されましたか?もしそうなら、それはいつ、何によって呼ばれますか?開発者から呼び出されていない場合、なぜそこにあるのでしょうか。その機能で実際に何が起こりますか?すべてのテーブルを削除する例を見てきましたが、コメントには、すべてのテーブルを削除することはあなたがすべきことではないというものがあります。助言がありますか?
android - 音声ファイルをデータベースに保存する
私はアプリケーションを開発しています。それぞれのテキストで再生できる少なくとも 400 のオーディオ ファイルを使用する必要があります。私の質問は、これを行うための最良かつ最適化された方法はどれですか?
解決策の 1 つは、すべてのオーディオ ファイルを resources フォルダーに配置し、そこから参照することです。アプリケーションのサイズが大きくなるため、これは決して実現可能なソリューションではありません。オーディオ ファイルを何らかの形式に変換し、SQLite データベースにダンプして柔軟に取得する方法はありますか? もしそうなら、どのようなオプションがありますか?
android - アクティビティ内で SimpleCursorAdapter がクラッシュする
を使用するリストでアクティビティを作成しようとしていますが、SimpleCursorAdapter
うまくいきません。SimpleCursorAdapter
テキストを出力すると、すべての値が出力され、画像コンテンツプロバイダーで使用したときに正しく表示されたため、クラスに問題がないことがわかっているため、カーソルを正しく作成しています。ただし、2 つを一緒にしようとすると、アクティビティを開こうとするとアプリケーションがクラッシュします。ここに私のソースコードがあります:
これを修正する方法について何か提案はありますか?
android - Android でデータベース テーブルを検索する検索機能
LIKEクエリを使用してテーブルの複数の列を検索するためにAndroid検索ダイアログを使用して検索機能を実装しましたが、各フィールドのテキスト(サンプルフィールドのタイトルのように、説明カテゴリなど)が検索されます。
機能を高速化する他の方法はありますか..
java - ContentValues を介してタイムスタンプをデータベースに挿入します
Android では、タイムスタンプを使用してデータベースに挿入できますContentValues
か? 次のようなものを使用して追加しようとすると:
my_date
である必要があるというエラーが表示されますString
。これを達成する方法について何か提案はありますか?
android - Androidデータベースの問題
別のアクティビティからデータベースを呼び出すアプリケーションを作成していますが、データベース側からあらゆる種類のエラーが発生し続けています。最初、私は
「SQLiteExceptionそのようなデータはありません」
アプリケーションを削除して再度インストールすると、今では
"android.database.sqlite.SQLiteConstraintException:エラーコード19:制約に失敗しました"
もうどうしたらいいのかわからない。データベースの作成に関して非常に多くの異なる例を経験しましたが、何かが足りないかどうかわかりませんか?..データベース側のコードは次のとおりです。
主なエラー出力は次のとおりです。