0
我有一個現有的Windows應用程序,我正在編寫一個Android端口。該應用程序使用唯一的字符串作爲主鍵,但Android中的SQLite方法似乎都使用整數和列名稱_id,而我的ID列未被調用。有沒有辦法讓Android知道我有一個不同列名的密鑰?Android:不同名稱的文本主鍵
我有一個現有的Windows應用程序,我正在編寫一個Android端口。該應用程序使用唯一的字符串作爲主鍵,但Android中的SQLite方法似乎都使用整數和列名稱_id,而我的ID列未被調用。有沒有辦法讓Android知道我有一個不同列名的密鑰?Android:不同名稱的文本主鍵
有沒有辦法讓Android知道我 有一個不同列的鍵 的名字?
號
只要你避免使用CursorAdapter
,我想你會好起來的。否則,您將需要創建一個單獨的唯一_ID
整數列。你不一定需要使用它作爲主鍵,但CursorAdapter
和朋友會需要它。
我最終選擇了Android的命名方案。在http://stackoverflow.com/questions/1122679/android-sqllite-tips有一些很好的提示 – Echilon 2010-06-14 19:34:03