![](/img/trans.png)
[英]How can I change the order of my recyclerView items by changing values in the database?
在我的應用程序中,用戶應該能夠更改項目的順序。 我通過 SELECT 語句按順序字段從表中獲取數據,並將結果存儲在列表中。 然后我在回收站視圖中顯示列表數據。 我想將“項目 5”從回收商視圖 position 4 和訂單字段值 12 移動到回收商視圖 position 1。 我的第一個問題:如何使 ...
[英]How can I change the order of my recyclerView items by changing values in the database?
在我的應用程序中,用戶應該能夠更改項目的順序。 我通過 SELECT 語句按順序字段從表中獲取數據,並將結果存儲在列表中。 然后我在回收站視圖中顯示列表數據。 我想將“項目 5”從回收商視圖 position 4 和訂單字段值 12 移動到回收商視圖 position 1。 我的第一個問題:如何使 ...
[英]Android - try with resources just for creating database tables
在 Android 我有這部分代碼: Lint 現在說'DatabaseHelper' used without 'try'-with-resources statement 在 DatabaseHelper class 我有這個: 那么為什么我需要嘗試使用資源呢? 這里真的需要它嗎?在我的情況下 ...
[英]Is there another any reason a CursorWindowAllocationException might happen other than unclosed cursors?
我已經完成並確保我所有的Cursors都已關閉。 我在detectLeakedSqlLiteObjects和detectLeakedClosableObjects的嚴格模式下運行,並且永遠不會被觸發。 但是當在生產環境中運行時,一些用戶會崩潰: android.database.CursorWin ...
[英]I can't delete selected id data from database in kotlin
這個階段我應該怎么做才能刪除選中的id? 我嘗試了所有我能想到的方法。 謝謝 ...
[英]Android Api 28 - crash_report=Exception is: android.database.sqlite.SQLiteException
我寫了下面的查詢,它在 Api 29 和 30 上運行良好,但應用程序在 Api 28 上崩潰,只有以下日志 System.out: crash_report=Exception is: android.database.sqlite.SQLiteException: no such column ...
[英]How to sort query result by argument of list order?
下面的查詢返回:ids列表中具有 id 的所有項目。 但是表和輸入列表有不同的順序。 有沒有辦法添加偽代碼ORDER BY:ids之類的東西?@Query("SELECT * FROM item_table WHERE type = :type AND itemId IN (:ids)") fun ...
[英]android display arraylist items in dialog
我有一個 arraylist 獲取一個人的姓名和狀態。 Arraylist 存儲狀態和名稱。 它一次顯示一個名字。 我怎樣才能在警告對話框中一次顯示多個名字? ...
[英]android.database.sqlite.SQLiteException: no such column: place (code 1 SQLITE_ERROR)
當我運行我的應用程序時,它沒有顯示這樣的列。 我想在我的應用程序中存儲和顯示一個事件。 我在之前的工作數據中添加了一個新數據(地點)。 但是有了這個新條目,一切都崩潰了。 我該如何解決它。 提前致謝這是我得到的錯誤: 2023-01-10 15:29:27.408 4603-4603/? E/ ...
[英]Android Studio - SQLite database file location
我將項目從一個地方復制到另一台計算機。 我使用“文件”>“導出”>“導出到 Zip 文件”導出項目 我打開項目並嘗試運行但有信息 E/SQLiteLog: (1) no such table: .... 帶有 SQLite 數據庫的文件位於項目主文件夾中。 我試圖在項目中找到可以手動定義 ...
[英]Instrumentation Testing Room migrations
我們有一個廣泛使用離線存儲和 Room 的項目。 數據庫遷移了很多次,目前是V77。 我們現在正計划合並遷移測試(我知道為時已晚)因此想編寫從 v77 到 v78 的遷移測試。 我想知道為這種情況編寫測試的最佳方法是什么,數據庫龐大且復雜,包含連接等。我嘗試按照有關房間遷移測試的文章進行操作,但它僅 ...
[英]Android Room Conditional Query for IN and NULL
我有復雜的 Android 房間查詢: 我正在傳遞boolean - applyAssigneeFilters以確定查詢是否應返回assigneeFilters在assigneeMemberId列表中的項目。 這很好用,但是,現在我有新的要求包括未分配的項目。 我想要類似的選項( bool值),它將 ...
[英]How to execute PRAGMA statements in Android application with io.requery & Room
我正在研究 Sqlite PRAGMA語句在我當前的 Android 應用程序上的性能改進。 我有這段代碼作為我的RoomDatabase.Callback onCreate函數 但是,當我的應用程序首次啟動時,我在我的 logcat 中看到了這個崩潰:- 有問題的 PRAGMA 語句就是這個 如何 ...
[英]Why can't I use suspend modifier in dao's @Insert in room database?
當我在DAO中使用@Insert函數時,出現以下錯誤。 所有其他使用Room的代碼都在@Insert中使用suspend,所以我不知道錯誤的原因。 然后我就把suspend刪了就正常了。 是什么原因? 搖籃 實體 道 資料庫 視圖模型 ...
[英]How to attach filled Sqlite DB to App with Kotlin and android studio
我有一個使用 Sqlite 和 Room 的離線應用程序。 此外,我已經填充了數據庫並希望將其附加到我在 Android Studio 中的應用程序。 我的問題是:如何? 我可以這樣做嗎? 如果是,是否可以接受,或者我必須連接到互聯網並至少使用一次 Retrofit 並從服務器獲取數據? ...
[英]Android Room - Playlists and songs with position on cross reference table
我有播放列表和歌曲。 每首歌曲在播放列表中都有一個位置。 我想查詢所有播放列表,其中的歌曲按各自的位置排序。 我的代碼如下所示: 首先,我嘗試像這樣查詢播放列表: 這很好用,但是歌曲不是按照交叉引用位置字段排序的。 然后我嘗試像這樣自己構建連接: 該查詢在數據庫檢查器中執行時工作正常,並且編譯也沒有 ...
[英]How to get balance according date and ID for every customer_id and currency_id using INNER JOIN
我有一個名為transaction_table的表: 並假設其中包含此數據: 所以我只做了SELECT聲明,該聲明將根據date然后_id獲得余額,但余額是錯誤的: 結果: 結果是錯誤的,應該是這樣的: 我可以通過這段代碼實現它: 但我不需要它,因為它在舊的 android 中不起作用。我只需要使用 ...
[英]Room Dao Left Outer Join sets parentId to 0 when join does not find children
我在 Room Dao 中有一個標准的外部連接,當連接沒有找到任何子行時,它奇怪地最終將父joinId (bakeId) 設置為 0。 這是房間錯誤還是正常行為? 知道如何在不更改架構的情況下獲得正確的joinId (bakeId) 嗎? 我認為的問題是父表和子表的連接列名稱完全相同 ...
[英]Syntax error with foreign key in add foreign key
當我使用 alter 和 add 語句時出現錯誤 SQL 代碼為: 錯誤歸結為: 在“外鍵”附近:語法錯誤我想在講師表和 course_lecturer 之間建立聯系 ...
[英]how to get balance per recored in sqlite
我有一個名為transaction_table的表,所以我編寫了這段代碼 結果: 但我想要這樣的東西: 那么,如何使用sqlite實現第二張表呢? 謝謝你。 ...
[英]Update multiple rows with independent conditions in SQLITE
這段代碼非常適合根據條件更新表中的一行我想對幾行都鏈接到一個條件做同樣的事情這是有問題的實體/表 我也放了我repository的方法,這個方法有和我表同類型的參數要修改 我重復我想更新表格的行,條件是我的回購方法給出的變量與相關行不同 該解決方案有效,但無論如何都迫使我更新該值 ...