問題タブ [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 に答える
71 参照

android - リストビューを完了するために、データベースからデータを取得できませんでした

データベースを使用してリストビューを完成させています。しかし、私は解決されていない問題に遭遇しました。Lugar クラスの変数 lugar を作成すると、問題が発生します。

クラスコードLugarは次のとおりです。

そして、これはクラス Lugar であり、Element メソッドは I put lugar = new Lugar(); です。この行が原因でエラーが発生し、その理由がわかりません。

サンプル エラーは次のとおりです。

Lugar の Lugar() は、以下には適用できません。

助けてくれてありがとう、私はたくさんのことを学んでいます。

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

encryption - SQL Cipher を使用して Spatialite データベースを暗号化する

私は現在、ここに指定されたspatialite libを使用しています:

私が望むのは、spatialite データベースを暗号化することですが、問題はどこから始めればよいかわかりません。

私は SQLCipher を使用することを考えていますが、間違っていなければ、sqlcipher はすべての SQLiteDatabase インスタンスを置き換えますが、spatialite でこれを行うにはどうすればよいですか。

アイデアはありますか、または誰かがすでに似たようなことをしていますか? ありがとう!!!

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

android - RadioButton の値がデータベースに保存されない

以下のコードでは、ラジオボタンの値がデータベースに保存されていません。私がデバッグしているとき、それはnullを示していました。

ラジオボタンのテキストを設定したり、テキストビュー名を使用したりする必要がありますか? ラジオボタンの値を保存できます。

これは私のレイアウトデザインです:

XML

ジャワ

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

android - 2 つ目の greendao 挿入が機能しないのはなぜですか?

I am using greendao for an application of mine. I used a generator to create all of the tables and I am running test right now. The insert is working for the user table, but not for the group table. There's little different between the two entity models, so I don't know why I'm getting an insert error.

Here are all of my models

Here's my test method. Keep in mind that I use statics to control the DAO sessions. If you think that might contribute to something tell me.

Inserting the user works perfectly while inserting a group does not. Could somebody explain why? This issue is plaguing my life right now. I'm working on other parts of the application, but this is seriously important.

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

android - CursorのgetDateの正しい型は何ですか?

エラーが言ったように、カーソルで日付を取得するための正しいコードが何であるかわかりません:

コンストラクター "Website(int, java.util.String, java.util.String)" を解決できません

私のコンストラクタは次のとおりです。

カーソルは次のとおりです。

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

android - SQLiteConstraintException: 行を更新するときの列 ID が一意ではありません (コード 19) 例外

データベースにテーブルがあり、新しいレコードを追加するときに、id を使用してレコードが存在するかどうかを確認しています。存在する場合は、レコードを更新し、新しいレコードを追加しない場合。しかし、例外が発生しています:

2006-2259/? E/SQLiteDatabase: 挿入エラー id=080333 phone=080333 total_owed=15050.0 total_debts=0 name=Alison Jones android.database.sqlite.SQLiteConstraintException: 列 ID が一意ではありません (コード 19)

これは、レコードが存在するかどうかを確認するメソッドです。

ここで使用されています:

これは競合の問題であるため、明らかに既存のレコードのチェックが機能していません。コードが問題ないように見えるため、これがなぜなのかわかりません (?)

これはテーブルを作成する方法です:

そしてupdateRecord方法:

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

java - 解析から sqllite データベースにデータを挿入する

通知の内容を取得して自動的にデータベースに保存しようとしています。通知が parse.com からリリースされるとすぐに、ユーザーがクリックして通知を表示するかどうかに関係なく、データをデータベースに保存する必要があります。

これは私がこれまでに試したことですが、まだ機能していません。ユーザーが通知をクリックしたときにのみ、コンテンツがデータベースに保存されます。

アプリケーション.java

FireBackground.java

通知.java

Android マニフェスト ファイル

誰かが正しい方法を使用するように私に指示してくれれば幸いです。ありがとう