충분히 간단한 질문이지만, 그것에 대한 개미 문신 문서를 찾을 수 없습니다. 그래서 SQLite db를 만들었지 만 두 가지 문제가 있습니다. 데이터베이스를 잘 만들고 기본 listview에 데이터를 표시 할 수 있지만 전화/에뮬레이터의 방향을 변경하면 insert 문이 다시 실행되고 모든 레코드가 복제됩니다. 임 생각하면 OnCreate() 메서드 내에있는 모든 코드와 관련이 있습니다. 그러나 내 주요 질문은 INSERT UNIQUE를 수행하거나 레코드가 존재하는지 확인하기 위해 db를 쿼리하는 방법입니다. 난 그냥 안드로이드 플랫폼에서 SQLite DB 매개 변수에 대한 좋은 설명서를 찾을 수 있습니다.안드로이드 SQLite 고유 삽입
도움이 필요합니다.
건배
이것은 가장 좋은 답변입니다.고유성은 실제로 스키마 수준에서 처리되어야하며, 관련없는 쿼리를 사용하는 런타임에서는 처리되지 않아야합니다. 그것은 단지 더 많은 오버 헤드를 추가합니다. – hungryghost