묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[asp]입니다 db 엑세스 쓰는데요 인덱스문제입니다
2002.09.18 22:55
레코드를 하나 지우면 인덱스값이..
예를 들어 1,2,3,4번의 글이 있으면
4번글을 지우고 새로 작성하면
1,2,3,4번글이 되는게 아니라
1,2,3,5 <--이렇게 되자나요
이거때문에 페이징도 엉망이 되었습니다
어떻게 방법을 잘 모르겠습니다
혼자 배우는거라
물어볼사람도 없고요
아시는분 상세히 설명 부탁 드립니다
예를 들어 1,2,3,4번의 글이 있으면
4번글을 지우고 새로 작성하면
1,2,3,4번글이 되는게 아니라
1,2,3,5 <--이렇게 되자나요
이거때문에 페이징도 엉망이 되었습니다
어떻게 방법을 잘 모르겠습니다
혼자 배우는거라
물어볼사람도 없고요
아시는분 상세히 설명 부탁 드립니다
저럴 때는 이렇게 해보세요. 저야 PHP를 배우지만 대충 모태는 비슷할 꺼라 보고 설명해 드리겠습니다.
우선 그 레코드들의 총 수를 구합니다. 만약 레코드들 수가 30개라면 저기 위의 1,2,3,4 같은 자동으로 붙는 숫자에는 상관 없이 총 30개가 구해지겠죠?
그 다음에는 위에서 구한 레코드 총 수가 들어 있는 변수를 루프 구문(for, while 등등, 뭐 그런거 있잖아요;)에 넣어서 한번 표시해 주고 1을 빼줍니다.
그럼 위에서 부터 30,29,28,27........ 이렇게 숫자가 붙겠죠.
페이징이 엉망이 되셨다는걸 보니 레코드에 붙은 숫자로 계산을 하셨나 보군요.
위에서 말씀드린데로 레코드들의 총 수를 구해서 한 번 해보세요.