게시판 본문 ASP, ASP.NET, IIS & Script - Read Only

re: 어이 없는 질문 입니다.
작성자: 송원석
작성일시: 2005-03-09 08:43,  조회수: 2,702
문제가 되는 부분만 약간 수정하시면 될 것 같습니다. 먼저 글을 입력하는 부분부터 생각을 해보도록 하죠. 현재 사용하고 계시는 쿼리는 다음과 같습니다.
"update T_notice set notice_ranking= notice_ranking +1"
이 부분을 다음과 같이 수정을 하시기 바랍니다.
"update T_notice set notice_ranking= notice_ranking +1 " & _
"where notice_ranking >= " & notice_ranking & " and notice_ranking < 6"
이렇게 수정을 하시면 현재 입력글에서 지정하는 notice_ranking 보다 값이 큰 게시물들만 notice_ranking 값이 증가하겠죠. 그리고 추가적으로 notice_ranking 이 6 보다 작은 게시물들에 대해서만 notice_ranking 값을 증가시키는 이유는 게시물이 몇 만건 이상으로 늘어나는 경우를 대비해서입니다. 만약 이 작업이 없다면 테이블에 존재하는 모든 게시물들의 notice_ranking 값이 증가되겠죠. ^_^

일단 위와 같이 수정하시면 입력하는 부분에서의 문제는 해결이 되실것 같네요. 그리고 이와 같은 경우에는 해당 notice_ranking 값이 기존에 존재하는지 여부를 조회하는 쿼리는 필요가 없지 않나 싶습니다.

기존의 글을 갱신하는 경우에도 크게 방법은 다르지 않습니다. 다만 몇 가지 전 단계가 필요할 것 같습니다. 먼저 말씀하신 대로라면 새 게시물을 입력하는 경우와 기존의 게시물을 편집하는 경우의 구분없이 동일한 코드가 실행되는 것으로 보입니다. 그러나 그렇게 하시면 일이 어려워지므로 값을 넘기실때 구분을 할 수 있도록 처리를 추가하시기 바랍니다. 그리고 기존의 글을 갱신하실 때는 먼저 기존 notice_ranking 값을 조회하여 변수에 저장해 두셨다가 값이 변하지 않은 경우에는 앞에서 말씀드린 것과 같은 처리를 하지마시고 그렇지 않은 경우에만 처리를 하시면 되겠죠.

감사합니다.
IP 주소: 203.245.127.253
전체 2,095 건의 게시물, 84 페이지로 구성된 ASP, ASP.NET, IIS & Script 게시판의 44 페이지입니다.
게시물
1,052

엑셀 다운로드인데요...

조보영

2005-03-21 1,034
1,051

re: 엑셀 다운로드인데요...

송원석

2005-03-21 2,674
1,050

re: 엑셀 다운로드인데요... [1]

조보영

2005-03-21 850
1,049

검색엔진

조보영

2005-03-21 799
1,048

re: 검색엔진

송원석

2005-03-21 2,724
1,047

상황 끝 !!! [1]

정보문

2005-03-19 785
1,046

select 개체에 문자열 추가하기 [2]

정보문

2005-03-19 2,681
1,045

IIS / 아파치 / 디렉토리 검색

정보문

2005-03-17 2,673
1,044

re: IIS / 아파치 / 디렉토리 검색

송원석

2005-03-17 2,619
1,043

어제 질문 드린 내용 제가 시도 해 보았습니다. 근데...

조보영

2005-03-11 913
1,042

re: 어제 질문 드린 내용 제가 시도 해 보았습니다. 근데...

송원석

2005-03-11 2,712
1,041

감사합니다. 하나 더 여쭈어 봐도 될까요? [1]

조보영

2005-03-11 800
1,040

송구스럽게 또 질문 드립니다.

조보영

2005-03-11 941
1,039

re: 송구스럽게 또 질문 드립니다.

송원석

2005-03-11 2,509
1,038

두번째 어이없는 질문입니다.

조보영

2005-03-10 765
1,037

re: 두번째 어이없는 질문입니다.

송원석

2005-03-11 2,771
1,035

window media 에 대한 질문인데요.. ^^

오마르

2005-03-10 789
1,034

re: window media 에 대한 질문인데요.. ^^ [1]

송원석

2005-03-10 2,683
1,033

어이 없는 질문 입니다.

조보영

2005-03-08 764

re: 어이 없는 질문 입니다.

송원석

2005-03-09 2,702
1,031

vml 잘 사용 안되나요?? ^^ [1]

오마르

2005-03-04 872
1,030

하나만 더 여쭈어 볼께요.

조보영

2005-03-04 801
1,029

re: 하나만 더 여쭈어 볼께요.

송원석

2005-03-04 2,575
1,028

자바스크립트 질문입니다. [1]

조보영

2005-03-04 756
1,027

re: 자바스크립트 질문입니다.

송원석

2005-03-04 2,778