タグ付けされた質問 「sqlite」

SQLiteは、自己完結型、サーバーレス、ゼロ構成のトランザクションSQLデータベースエンジンを実装するソフトウェアライブラリです。

19
Androidでsqliteのテーブルからすべてのレコードを削除する方法は?
私のアプリには2つのボタンがあり、最初のボタンはユーザー入力でレコードを削除するためのもので、2番目のボタンはすべてのレコードを削除するためのものです。しかし、データを削除しようとすると、 「アプリケーションが強制停止されました」というメッセージが表示されます。 私のコードをチェックして、いくつかの提案をしてください。 public void deleteAll() { //SQLiteDatabase db = this.getWritableDatabase(); // db.delete(TABLE_NAME,null,null); //db.execSQL("delete * from"+ TABLE_NAME); db.execSQL("TRUNCATE table" + TABLE_NAME); db.close(); } そして public void delete(String id) { String[] args={id}; getWritableDatabase().delete("texts", "_ID=?", args); } ただし、次のLog catエラーが表示されます。 03-07 15:57:07.143: ERROR/AndroidRuntime(287): Uncaught handler: thread main exiting due to uncaught exception 03-07 …
169 android  sqlite 




5
SQLiteの長所と短所と共有設定[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 この質問を改善する SQLiteデータベースと共有設定の間で情報を保存するための適切なメカニズムは何ですか? 共有設定を使用する理由 sqliteを使用する理由 私はそれらの違いを見つけようとしました、そしてそれはデータ保存のためのより良いメカニズムですが、Googleで適切な答えを見つけることができません。例と説明で私を助けてください。

3
Sqlite LIMIT / OFFSETクエリ
Sqliteについて簡単な質問があります。これの違いは何ですか: Select * from Animals LIMIT 100 OFFSET 50 そして Select * from Animals LIMIT 100,50
153 sqlite  limit 

12
プログラムでAndroidからSQLiteデータベースを削除する方法
Android file systemプログラムからデータベースファイルを削除しますか?シェルスクリプトを起動adbして、Androidスペースでシェルスクリプトを実行し、データベースを削除することはできますか?これをJUnitテストケース内から(system()電話で)取得できますか? Androidでデータベース全体を削除するにはどうすればよいですか?データベースの作成をテストできるように、すべてを廃止する必要があります。テーブルをドロップできますが、それだけでは不十分です。これは、電話ではなくエミュレータ内にあります。
151 android  sqlite 


1
SQLiteデータベースとテーブルを作成する[終了]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善したいですか?詳細を追加し、この投稿を編集して問題を明確にしてください。 5年前休業。 この質問を改善する C#アプリケーションコード内で、1つ以上のSQLiteデータベースを作成して、それとやり取りしたいと考えています。 新しいSQLiteデータベースファイルを初期化し、読み取りおよび書き込み用に開くにはどうすればよいですか? データベースの作成に続いて、DDLステートメントを実行してテーブルを作成するにはどうすればよいですか?

3
SQL Order Byステートメントを使用して、大文字と小文字を区別しない結果を並べ替える方法
アルファベット順でソートしようとしているSQLiteデータベースがあります。問題は、SQLiteがソート中にA = aを考慮していないように見えるため、次のような結果が得られることです。 A B C T a b c g 私は手に入れたい: A a b B C c g T 私が知らない特別なSQLの処理を行う必要があるのですか? SELECT * FROM NOTES ORDER BY title

4
SQLiteの「存在しない場合は挿入」ステートメント
SQLiteデータベースがあります。テーブルに値(users_id、lessoninfo_id)を挿入しようとしていますがbookmarks、両方とも前に行に存在しない場合のみです。 INSERT INTO bookmarks(users_id,lessoninfo_id) VALUES( (SELECT _id FROM Users WHERE User='"+$('#user_lesson').html()+"'), (SELECT _id FROM lessoninfo WHERE Lesson="+lesson_no+" AND cast(starttime AS int)="+Math.floor(result_set.rows.item(markerCount-1).starttime)+") WHERE NOT EXISTS ( SELECT users_id,lessoninfo_id from bookmarks WHERE users_id=(SELECT _id FROM Users WHERE User='"+$('#user_lesson').html()+"') AND lessoninfo_id=( SELECT _id FROM lessoninfo WHERE Lesson="+lesson_no+"))) これは言うエラーを与えます: where構文の近くのdbエラー。

7
SQLiteデータベース間でのデータのコピー
共通のデータを持つ2つのSQLiteデータベースがありますが、目的は異なり、データの再挿入を避けたいので、テーブル全体を1つのデータベースから別のデータベースにコピーできるかどうか疑問に思いましたか?
141 database  sqlite 

5
挿入後に生成されたIDを取得する
私はAndroidでSQLiteを使用していて、挿入した行の生成されたIDを取得する最良の方法を知りたいです。 インクルード後に検索を実行すると思いますが、最善の方法とは言えません。
138 java  android  sqlite 

19
AndroidのSQLite特定の行を更新する方法
私はしばらくの間特定の行を更新しようとしていましたが、これを行うには2つの方法があるようです。私が読んで試したことから、あなたは単に以下を使うことができます: execSQL(String sql) 方法 または: update(String table, ContentValues values, String whereClause, String[] whereArgs) 方法。 (AndroidとSQLが初めてなので、これが間違っているかどうかを教えてください。) それでは、実際のコードを見てみましょう。 myDB.update(TableName, "(Field1, Field2, Field3)" + " VALUES ('Bob', 19, 'Male')", "where _id = 1", null); 私はこれを達成しようとしています: 主キー(_id)が1に等しいField1、Field2、およびField3を更新します。 Eclipseでは、「更新」という単語のすぐ下に赤い線が表示され、次のように説明されています。 タイプSQLiteDatabaseのメソッドupdate(String、ContentValues、String、String [])は引数(String、String、String、null)には適用できません ContentValuesを正しく割り当てていないと思います。誰かが私を正しい方向に向けることができますか?
138 java  android  sql  eclipse  sqlite 

4
文字列連結はSQLiteでは機能しません
SQlite置換関数を実行しようとしていますが、関数の別のフィールドを使用しています。 select locationname + '<p>' from location; この切り取りでは、結果は0のリストです。locationnameのテキストと'<p>'リテラルを含む文字列を期待していました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.