android-sqlite

    13熱度

    2回答

    有沒有人知道如何在Android上使用SQLiteDatabase.CursorFactory?我期待獲得一個持久的SQLiteCursor對象,它使用SQL SELECT語句,其中幾個WHERE子句表達式使用的參數可以在重新編程之前以編程方式更改。 例如: SELECT LocationID FROM Locations WHERE Latitude < northlimit AND Latit

    0熱度

    1回答

    我在做一個簡單的「任務」應用程序。每個任務都包含一個要做的事情清單。我想通過顯示每個任務標題的按鈕來顯示任務列表。 我有一個數據庫中的每個任務和規格。遵循一些教程,如this one,他們使用ArrayAdapter來顯示列表,但它需要在佈局中使用「textview資源ID」。我不知道如何將每個任務(我從數據庫中檢索)的標題傳遞給佈局,並將其放在按鈕上,因爲我從不使用文本視圖。 爲了清楚起見,下面

    4熱度

    2回答

    我正在我的手機上安裝並運行Android應用程序,並且出於某種測試目的,我想查看手機上的應用程序數據庫。 現在我的問題如何獲得這些數據庫和表? 請回復 預先感謝您.....

    1熱度

    1回答

    我正在規劃我的應用程序的數據庫。 我想允許他人使用我的數據。但是,我只希望他們訪問一對夫婦的桌子。是否有可能只允許其他應用程序訪問某些表? 將我所有的db代碼放在一個地方(內容提供者)看起來是個好主意,而不必將其分解。 什麼會被認爲是最佳實踐?

    5熱度

    3回答

    這個標題聽起來有點瘋狂,但這是讓我困惑的東西。我的應用大量使用本地數據庫操作。正如Android文檔和一些博客中所建議的那樣,我擴展了SQLiteOpenHelper類,並在那裏定義了我所有的數據庫操作。由於我的一些數據庫操作在線程中執行,打開和關閉數據庫會導致一些IllegalStateExceptions。所以,我讓我的DB幫手爲Singleton,它解決了這些問題,也爲每個數據庫操作擺脫了o

    31熱度

    4回答

    插入到數據庫的新記錄的ID當你插入一個新的項目進入這樣 Uri uri = getContentResolver().insert(Tournaments.CONTENT_URI, values); 數據庫有沒有辦法從返回的URI獲得ID所以我不必運行查詢來獲取id,因爲它已經在返回的uri中了?

    4熱度

    4回答

    我正在實施PRIVATE ContentProvider,該表格包含很少關係的表格(一對多,多對多)。在我目前的實現中,所有的表都可以通過URI訪問。 我該如何簡化接口,以便不必通過URI來訪問內部'through'表? 例如,我有一個POSTS表,每個POST都有很多TAGS通過TAGGINGS表。 我想僅與POSTS URI進行交互,並在ContentProvider內部執行「私人」工作。 對

    0熱度

    2回答

    從how to store 6:00pm in sqlite database in android,我知道對於SQLite,沒有數據類型「TIME」。 因此,如果我想存儲時間(年,月,日,小時,分,秒),我該如何創建該列?我應該使用「TEXT」?但是,如果我想按時間排序,我該如何解析Android和 ,我該怎麼做? 感謝您的幫助!

    0熱度

    2回答

    我使用SQLite構建了一個數據庫,當我嘗試運行填充數據庫的主活動文件時,它在onCreate上崩潰。我無法加載該活動。我的onCreate方法使用getWriteableDatabase打開一個數據庫,並且我只是將值className,workoutName和id添加到我創建的表中,這些表會執行這些值。出於某種原因,我的活動甚至無法加載。有任何想法嗎? 下面是我的代碼: import andro

    1熱度

    1回答

    所以當我學習Android時,我對如何使用ContentProvider以及如何使用SqliteDatabase正確地插入東西得到了很多建議。現在我有一個沒有道理的錯誤,至少是每個人都告訴我的一切。錯誤是這樣的: android.database.sqlite.SQLiteException: near "s": syntax error: while compiling: SELECT * F