2012-06-03 8 views
0

MOTODEV를 사용 중이며 Motodev에서 내 contentProvider를 만듭니다. 이제 표에 하나의 열을 추가하고 싶습니다. 이 작업을 수행하는 방법?ContentProvider를 업데이트하는 방법은 무엇입니까?

내 DbOpenHelper에서 onUpgrade()를 구현하려고하지만 작동하지 않습니다.

 String upgradeQuery = "ALTER TABLE [my_table] ADD COLUMN [my_column] TEXT;"; 
    if (oldVersion == 1 && newVersion == 2) 
     db.execSQL(upgradeQuery); 

답변

0

I가 정확히 일치하는 내 응용 프로그램에서합니다 (제외 ";"마지막 문자) 명령하고, 당신이 당신의 매니페스트에이 같은 새 버전을 설정하는 것을 잊지 않았다 작품? 그것은 "버전 코드"필드 ("android : versionCode")입니다.

관련 문제