0
데이터베이스 쿼리가있는 활동이 있는데 쿼리에서 300 레코드를 다시 가져옵니다. 이제 다른 활동으로 이동하여 동일한 데이터베이스에서 변경합니다. 이제 첫 번째 작업으로 돌아가 과 동일한 쿼리를 작성하여 데이터베이스를 새로 고치면 600 레코드가 생성됩니다.Android에서 데이터베이스를 쿼리하면 데이터가 중복됩니까?
아무도 내가 잘못 가고있는 곳을 제안 할 수 있습니까?
일부 코드를 게시해야합니다. – dokkaebi
질문을 보지 않거나 다른 활동에서 어떤 일이 일어나지 않으면 무엇이 잘못되는지를 추측 할 수 없습니다. 데이터베이스를 다시 쿼리하기 위해 되돌아 갔을 때 메모리 내 결과 집합을 지웠습니까? 응용 프로그램을 다시 시작하면 첫 번째 단계에서 쿼리에서 300 또는 600 개의 결과가 나타 납니까? –
사실, UI가 데이터를 새로 고치지 않고 이전 데이터에 계속 추가한다는 결과가 300 번인 것으로 밝혀졌습니다. 서둘러서 실제 시나리오를 실현하지 못해 죄송합니다. –