我正在使用SQL數據庫來存儲單個浮點值,而且我真的很難讓我的大腦圍繞需要完成的所有工作來完成工作。我一直在閱讀谷歌提供的記事本教程幾天,搜索,但它只是沒有點擊我的腦海。需要關於一個非常簡單的數據庫讀寫的幫助
任何人都可以向我解釋(無需代碼),我需要爲簡單的數據庫準備什麼,以及如何從它讀取值到我的浮點變量以及如何將變量的值寫回到表?
非常感謝,我想我的大腦開始滲出我的耳朵。
我正在使用SQL數據庫來存儲單個浮點值,而且我真的很難讓我的大腦圍繞需要完成的所有工作來完成工作。我一直在閱讀谷歌提供的記事本教程幾天,搜索,但它只是沒有點擊我的腦海。需要關於一個非常簡單的數據庫讀寫的幫助
任何人都可以向我解釋(無需代碼),我需要爲簡單的數據庫準備什麼,以及如何從它讀取值到我的浮點變量以及如何將變量的值寫回到表?
非常感謝,我想我的大腦開始滲出我的耳朵。
SQL數據庫不是存儲單個浮點值的好方法。這太過分了。相反,我建議只使用Android的SharedPreference
類,它提供了一個簡單的鍵值存儲。
如果你還是會創建一個數據庫,你需要的是:
創建完成後,您可以稍後插入帶有一些任意鍵(「myFloat」)的記錄以便查找和選擇值。
所以,你最初的SQL語句會是這個樣子:
INSERT INTO data (key, value) VALUES ("myFloat", 3.14);
後來,你會使用SELECT語句檢索它:
SELECT key, value FROM data WHERE key="myFloat";
而且你可以更新的價值UPDATE語句:
UPDATE data SET value=3.14 WHERE key="myFloat";
它就像上面顯示的一樣簡單,或者只是嘗試閱讀更多關於SQL查詢
哈哈是啊我知道使用SQLitedatabase將是矯枉過正,但我想學習如何使用它,因爲數據庫是如此多才多藝。我對SQL命令沒問題,但是我得到的是如何使用android將表中的值讀入變量。這是令我困惑的android圖層o_0 – jamzsabb 2010-07-01 21:50:26
明白了,在很大程度上歸功於你的帖子,非常感謝! – jamzsabb 2010-07-01 23:49:33