데이터베이스 컨텐츠를 삭제할 때 많은 사람들이 삭제 또는 업데이트 사용 여부에 대해 혼란스러워합니까? 일부 작은 테스트 후 Foxin의 편집자는 다음과 같은 결과를 얻었습니다. 다음으로 삭제 또는 업데이트를 사용하여 데이터베이스 레코드를 삭제하는 것이 더 나은지 확인합니다.
개인적으로 업데이트를 사용하는 것이 낫다고 생각합니다.
일부 테스트 후, 거의 모든 데이터베이스가 삭제 명령문을 사용한 후에는 데이터베이스 파일 크기가 작아지지 않았으므로 데이터베이스의 모든 삽입 작업이 데이터베이스를 더 크게 만듭니다.
삭제할 수없는 대신 보관하십시오. 새 데이터가 원본보다 크지 않은 한 업데이트를 사용할 때 데이터베이스 크기가 증가하지 않는다는 것을 알았습니다 (데이터베이스에 저장 될 때 효과를 쉽게 볼 수 있음).
따라서 업데이트 방법을 사용하여 삭제 된 레코드를 표시하는 것이 좋습니다. 새 레코드를 추가 할 때 삭제 된 것으로 표시된 레코드가 있으면 레코드가 새 레코드로 업데이트됩니다. 새로운 기록을 추가 할 때의 판단도 비교적 간단합니다.
다음과 같이 코드를 복사하십시오.rs.eof라면 rs.addnew
rs (1) .Value = "...";
'..... .....
Rs.update
새 데이터를 추가해야 할 때 먼저 삭제 된 데이터가 있는지 확인합니다. (rs.eof)가 없으면 레코드 (추가)를 삽입하면 새 데이터가 첫 번째 쿼리 레코드를 덮어 씁니다.
위의 것은 데이터베이스 레코드를 삭제하기 위해 삭제 또는 업데이트를 더 잘 사용하는 모든 친구에 대해 요약 한 내용입니다. 나는 그것이 당신을 도울 수 있기를 바랍니다. 잘못된 새로운 기술 채널의 편집자는 귀하의 질문에 참을성있게 답변합니다.