問題タブ [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.
java - SQL データベースを使用して Fragment に Adapter ListView を作成するにはどうすればよいですか?
この種の仕様で ListView を呼び出したり見たりしようとしています:
これが私のコードです。これは EducacionFragment という名前のフラグメントで、ここでレイアウトを「eventos」と呼びます。
これが Elementos_Eventos という名前のクラスで、データベースからすべての情報を取得し、リストに入れます。
これが Elemento_Eventos という名前のクラスで、要素を 1 つずつ宣言しています。
最後に、Adapador_Eventos という名前のクラスを示します。このクラスでは、このすべての情報を textViews に入れています。
そして、フラグメント Educacion を呼び出すと、アプリケーションが次のメッセージでクラッシュします。
残念ながら、Unidas Contigo AC は停止しました
表示されるスタック トレースは次のとおりです。
android - DB フローでの 1 対多
1対多の関係があるオブジェクトでDBFlowを使用しようとしています(ユーザーは多くのビジネスを持っています)。公式wikiのチュートリアルに従っていましたが、動作したくありません。
これが私のユーザーです:
そして私のビジネス
AssociateBusinessWithUser のような Business でメソッドを作成する必要がありますか? または、これをどのようにリンクする必要がありますか?
android - onStop() で DBHelper を閉じる必要がありますか?
このチュートリアルに従って、独自の DB コントラクトと DB ヘルパー クラスを作成しました。Activity に DBHelper 変数があり、それを設定しましたonCreate()
私の質問は: で dbHelper を閉じるonStop()
必要がありますか、それとも不要ですか?
android - Androidで2番目のテーブルにデータを挿入できません
「私はSQLite
データベースを使用しています。2 つのテーブルを作成しました。最初のテーブルはユーザー テーブルです。作成と挿入は成功していますが、2 番目のテーブルも正常に作成されましたが、挿入されていません。これは私の問題です。よろしくお願いします。..
これは OnClick イベントです データベース クラスに存在する挿入メソッドを呼び出してみてください
これが挿入方法です
create Statement と update Statement
android - ファイルからSQLiteデータベースに挿入すると、1行のみが挿入されます
ファイルから Android SQLite データベースに行を挿入しています。databaseHelper の onUpdate 関数で、insertInDb 関数を呼び出します。
データは 1 行だけ挿入され、ファイルの最後の行になります。何がうまくいかないのですか?問題が見つからないようです。
android - 生成されたデータベース テーブル クラスでインターフェイス メソッドをオーバーライドする方法は?
Android プロジェクトで GreenDao を使用しており、データベース スキーマを正常に生成しましたが、1 つの問題で立ち往生しています。生成されたクラスは、db に関連しないインターフェイスを実装する必要があります。ジェネレーターでは、次の方法を使用しました。
myEntity.implementsInterface("com.my.app.myinterface");
生成後、クラスのヘッダーにはこのインターフェースの実装注釈がありますが、もちろんコードには Override メソッドはありません。インターフェイスを含むパッケージをジェネレーター プロジェクトに配置しようとしましたが、メソッドが自動的に存在することはありません。内に手動で挿入しますか?
// KEEP METHODS - put your custom methods here
...
// KEEP METHODS END
セクション?