問題タブ [android-database]

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.

0 投票する
1 に答える
5220 参照

android - ContentProvider から削除しますか?

コンテンツ プロバイダの最初のアイテムを削除したいと考えています。ID 0 の行を削除してこれを実行しようとしています (以下を参照)。これは機能しません。アプリはこのコードでは実行されません。

私のプロバイダーはこれらを定義しています:

これから削除するにはどうすればよいですか?ありがとうございました!!

0 投票する
3 に答える
1917 参照

android - Androidスタジオのリストにsqliteエンティティを表示するにはどうすればよいですか

私はアンドロイドが初めてです。EditText から文字列を取得して SQLite に保存するアプリを作成するだけです。データベースの内容を ListView で見たいと思っています。しかし、この作業のメソッドを書くのを手伝ってくれませんか。

それが私のDBManagerクラスです

0 投票する
0 に答える
699 参照

android - 入力されたパスワードがデータベースで指定されたパスワードと同じかどうかを確認する方法は?

古いパスワードがデータベースに既に保存されているものと同じかどうかを検証する必要がある編集プロファイルページを作成しています。

これどうやってするの?以下は私のコードです。

保存された列の値をデータベースからローカルに取得する方法は?

0 投票する
1 に答える
148 参照

android - AndroidAnnotations @EProvider アノテーション

私の Android アプリケーションでは、ContentProvider と SQLiteOpenHelper を使用して DB にアクセスしています。今、私は AndroidAnnotations フレームワークを学び、ドキュメントで @EProvider 注釈を見つけましたが、GitHub の例からその使用方法を理解することも、インターネット上の使用例を見つけることもできません。誰かがこの注釈の使い方を説明できますか? よろしくお願いします。

0 投票する
1 に答える
2146 参照

android - 別のクラスからメソッドを呼び出して、新しい列を sqlite テーブルに動的に追加できますか?

データベースにテーブルがあり、このテーブルの各レコードには複数の文字列を格納する必要があります。実行時に決定されるため、文字列の数はわかりません。

データベース テーブルに画像 uri を動的に追加したいのですが、ユーザーは自分のアプリに必要なだけ画像を動的に追加するので、それらの uri を保存する必要があります。それを行う正しい方法は何ですか?

このInsert new column into table in sqliteに従って、このようなことを試みていますか?

これには以下の方法を使用しました(機能しませんでした):-

まず、テーブルに新しい列を追加しています:-

次に、これに uri を挿入します

上記のアプローチは正しいですか?

また、コードの下で検索して罰金を科しました:-

onUpgrade() メソッドを動的に呼び出して、新しい列を追加したり、他の方法でそれを行うことはできますか?

前もって感謝します :)

0 投票する
1 に答える
340 参照

android - 私のデータベースアプリが動作しなくなりました

私はいくつかのコードを書きました。エラーは発生しませんが、単に機能しません。

デバッグしようとすると、「残念ながらアプリが停止しました。
親切に私を助けてください、私は開発が初めてです

データベース ヘルパー クラスは、

メインのアクティビティクラスは

logcatは

0 投票する
2 に答える
580 参照

android - Androidでカーソル/データベースを閉じる

コードは次のとおりです。

result.close();入れた後database.close();、接続が閉じている間に SqliteDatabase にアクセスしようとしているというランタイム例外が発生した場合。

カーソルを閉じるとデータベース接続も閉じますか? そうでない場合、私は何を別の方法で行う必要がありますか?