안녕하세요. 처음에는 apk를 사용하여 응용 프로그램을 설치하기 위해 URL을 따르므로 데이터베이스를 제공하고 나중에 데이터베이스 테이블을 업데이트합니다. 나는 데이터베이스는 OPEN_READWRITE에 열기존 데이터베이스에 쓰기가 값을 삽입하고 있지 않습니다.
ContentValues values = new ContentValues();
values.put("id", 16);
values.put("name", "satya");
values.put("state", "hello");
sampleDB.insert("list", null, values);
사용하여 값을 넣어하려고하지만 때마다 내가 쉽게 다음 자산 폴더에 데이터베이스를 넣어 수
는 작업 디렉토리에 해당 데이터베이스를 복사 모드를 사용하십시오.
sampleDB = SQLiteDatabase.openDatabase(myPath, null, SQLiteDatabase.OPEN_READWRITE);
삽입 할 때 예외는 없습니다. 저에게 알려주세요. N : B : - 이제 SQLiteDatabase가 SQLiteReadOnlyDatabaseException을 던져 버렸고 자산에서 내 보낸 데이터베이스 테이블 값을 변경할 수 없음을 읽었습니다. 사실입니까? 고축
내가 그것을 복사 THER 만 "데이터/데이터/com.example.sqliteopenhelpercheck/databases/" – Saty
누구나 sqlite3에 연결하는 방법을 알려 주므로 참조 된 테이블을 새로 만들 수 있습니다. 이 테이블의 ce? – Saty