2014-07-05 4 views
0

초보자이고 SQLite를 사용하고 싶지만 오류가 발생했습니다.android - sqlite getReadableDatabase() 오류

import android.database.Cursor; 
import android.database.DatabaseUtils; 
import android.database.sqlite.SQLiteOpenHelper; 
import android.database.sqlite.SQLiteDatabase; 

errror은 다음과 같습니다 : 나는 sqlite가 파일 가져 오기

public Cursor getData(int id) { 
    SQLiteDatabase db = this.getReadableDatabase(); 
    Cursor res = db.rawQuery("select * from weight where id="+id+"", null); 
    return res; 
} 

: 방법 getReadableDatabase은()

Activity3

유형에 대한 정의되지 않은주세요 이 기능은 메인 클래스 내에 도움

답변

2
  1. 구현 SQLiteOpenHelper을 확장하는 클래스는 필수 onCreate()onUpgrade()주기 콜백을 제공합니다.

  2. 데이터베이스 도우미 객체에서는 getReadableDatabase()으로 전화하십시오.

Documentation

SQLiteDatabaseHelper helper = new MyDatabaseHelper(this); 
SQLiteDatabase db = helper.getReadableDatabase(); 
.

관련 문제