2013-10-24 6 views

답변

0

데이터베이스가 경로에 있습니다 (안드로이드 기반)

file://data/data/<packageName>/app_database/<dbname>.db 

phonegap의 copyTo 메소드를 사용하여 파일을 복사 할 수 있습니다. 복원하기 전에 데이터베이스를 닫으려고 시도합니다.

delete myDatabaseObject; 

그런 다음 copyTo 메소드를 사용하여 기존 db를 겹쳐 쓸 수 있습니다. 마지막으로 공통점처럼 열어야합니다.

0

코딩 행복

편리 아니지만, WebSQL에서이를 지원 할 이유가 없다고 말합니다.

WebSQL 데이터베이스의 자연은 브라우저에 존재한다는 것입니다 데이터베이스를 JSON 파일로 내보내는 메소드를 작성할 수 있다면 JSON 파일에서 데이터베이스를 다시 생성하는 스크립트를 작성하지 않을까요?

+0

WebSQL의 특성은 코드바 응용 프로그램에서 사용될 때 변경됩니다. JSON으로 내보내기는 작동하지만 데이터베이스에 바이너리 데이터 (base64)가있는 경우에는 많은 시간이 소요됩니다. 데이터를로드하는 동안 같은 문제가 발생합니다. – user1705545

관련 문제