問題タブ [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 - Android SQLiteOpenHelper:onCreate()メソッドが呼び出されないのはなぜですか?
初めての Android アプリを作ろうとしています。SQLiteOpenHelper.onCreate()データベースが存在しない場合、テーブルを作成するためにメソッドが呼び出されないことに気付きました。しかし、onCreate()デバッグしようとしても、その方法は機能しませんでした。
以下のコードを見て、何か提案があれば教えてください。どんな助けでも大歓迎です。
android - エラー コード 10 の SQLiteDiskIOException: ディスク I/O エラー
SQLite データベースを SD カードに移動しましたが、次の例外がスローされることがあります。
これを防ぐ方法について何か提案はありますか?
android - カーソルが間違った値を返す
個人の財政を監視するためのアプリケーションを作成しています。ユーザーは、アカウント、カテゴリ、およびトランザクションを作成します。このdBHelper.javaクラスは、以下に示すようにデータベースを作成します。
この関数は、3 つのデータベースを作成します。すべてのトランザクションのリストまたは SQL 文によって構成されたその他のレポートを取得しようとすると、問題が発生します。
Cursor以前にアカウントのリストを表示するために a を使用しましたが、完璧に機能しました。なぜそれがもう機能しないのかわかりません。テーブルなどで外部キーを使用していないので、動作するはずです。コードを実行すると、間違った値と多くのエラーが発生します。これらの特定の行でエラーが発生します。
アプリケーションが実行され、情報が印刷されます。印刷された情報はすべて正しいです。文字列は、そうであってはならない場合racun、文字列と同じです。列kategorijaから間違った値を取得し続ける理由がわかりません。シェルでracunSQLite 3 を使用して SQL をテストしたところ、正常に動作していました。adbLogCat からのエラーは次のとおりです。
SQLでエイリアスを使用したため、何か問題がありますか? これは印刷する必要があります:
これが私が受け取った残りのものでした。これを解決する方法について何か提案はありますか?
android - マップ マーカーをタップすると、AlertDialog に他のすべてのマップ マーカーが表示されます。
SQLite データベースに、すべてのマーカーにテーピングするときに表示するテキストを含む説明列があります。すべてのマーカーには独自の説明があります。問題は、1 つのマーカーをタップすると、他AlertDialogのすべてのマーカーが表示されることです。私は次のコードを使用しています:
関数はonTap機能しているようです:
every にインデックスを割り当てる必要があることは承知していますがAlertDialog、その方法がわかりません。これを解決しようとしましたが、できないようです。問題を解決する方法について何か提案はありますか?
android - SQLite クエリがクラッシュし続ける
アプリケーションのフォーム内で渡されたいくつかのパラメーターに基づいて特定のレコードを返すこのクエリがあります。ここで問題が発生します。
オンラインで見つけたコードを次に示します。
このコードは問題を引き起こしませんが、主に常に空の値を返すため、最適化が必要です。この問題を解決する方法について何か提案はありますか?
android - ListView 内のデータベース表示エラー
データベースを で表示していますListView。データベースを表示するためにButton名前を使用しました。find geopointクリックすると、アプリケーションがクラッシュします。スタック トレースは次のとおりです。
これが私のコードです:
これが私のAndroidManifest.xmlファイルです:
この問題を解決する方法について何か提案はありますか?
android - 配列からXYシリーズに値を追加する
SQLiteからXYシリーズに値を追加して図を作成したいと思います。これが私がこれまでにしたことです:
しかし、私はラインで問題を抱えています:
mCurrentSeries.add(x, y);
XYシリーズに配列を追加するにはどうすればよいですか?助言がありますか?
android - SQLite はエラー コード 14 を返しました
アセット フォルダーから既存のデータベースをコピーし、その上でいくつかの操作を実行しようとしています。すべて正常に動作していますが、エミュレータのログ ファイルに次のエラーが記録されています。
この問題を解決する方法について何か提案はありますか?
android - 重複レコードを禁止し、データベースが利用可能かどうかを確認します
私はデータベースを作成していて、次のような行を挿入しています。
上記のコードに関して2つの質問があります。
重複レコードを禁止するにはどうすればよいですか?挿入時に受信データを確認したい。どうすればそれを達成できますか?使用する必要があります
IF NOT EXISTSか?そのデータベースが利用可能かどうかを確認するにはどうすればよいですか?これまでのところ、成功せずに、私は試しました:
/li>
これを達成する方法について何か提案はありますか?
android - AndroidでExcelシートをsqliteのデータベースに変換する方法
いくつかのクエリを実行する必要がある Excel シートがあります。プロジェクトで Excel シートに正常にアクセスできましたが、小さな列でもコード フェッチを記述する必要があるため、クエリを実行するのに問題があります。Excel シートを SQLite データベースに変換する方法はありますか? それは私の仕事を簡素化するからです。Excel シートが 29 シートで大きすぎます。これらの値を手動で入力することはできません。