顯示一個結果(不是光標),我從遠程數據庫設置這樣的結果的結果:在列表視圖
String queryString = "select n as name, a as address from sometable";
ResultSet rs = st.executeQuery(queryString);
我想在ListView顯示一些數據:一個名字,從地址這個結果和用戶檢查一些行的複選框。選中的行將保存在本地數據庫(SQLite)中以進一步處理。
請幫我找到一個答案,這些:
我應該如何使用ResultSet的ListView中顯示,我讀了使用SimpleCursorAdapter我應該有一個Cusor,而不是一個結果。我怎樣才能將ResultSet轉換成光標?
還有一個問題。我是否需要爲複選框添加一個額外字段(例如「ch_」)?如果用戶按列表中的項目,是否更改「ch_」中的值? 預先感謝您。
不,rs是一個ResultSet類型,我編輯的代碼高於 – Foenix
我將從遠程表中獲取一些數據,用戶將檢查他想要得到的行,我將把這些行放在本地表(sqlite)中並使用它們進一步採取其他行動。這就是爲什麼我認爲我需要額外的字段布爾值。 – Foenix
我從來沒有與ResultSet的工作,但在這裏http://developer.android.com/reference/java/sql/ResultSet.html#getString%28int%29,你可以看到它有methon的getString(INT)。你試過了嗎? – Agata