본문 바로가기
반응형

프로그래밍20

척도 100점 환산 방법 지금은 5점 척도로 진단 서비스를 진행 해 놓았는데 7점 척도로 바꿔야 한다는 경우다. 7점... 조금 난감했다. (오늘은 수학 계산이 좀 많군..) 척도를 100점으로 환산해서 분석을 하는 방법이다. Likert Scale (리커드 척도) Semantic Differenital Scale(어의적 척도) 해당 항목의 의미 부여. 가장 큰 값, 작은 값에만 의미 부여. 무튼.. 척도 항목 100점 환산법 : [(응답값 - 1)/(척도항목개수-1)]*100 우왕.간단하다. 2010. 2. 26.
출력 시 페이지 나누기 출력 시 페이지 나누기 2010. 2. 25.
예외처리 예외 처리 방법 - 응용 프로그램 단위로 예외를 처리하는 방법 : web.config 파일의 내의 ASP.NET 런타임에 문제가 생긴 경우 모든 aspx 페이지는 볼 수 없기 때문에 defaultRedirect 페이지는 html 페이지로 설정하는 것이 좋다. HTTP 상태 코드에 따라 오류 페이지를 설정 할 수 있다. - 페이지 단위 예외를 처리하는 방법 : Page 지시자에서 Error 페이지를 설정. - Global.asax 예외 처리 : Application_Error 메서드에서 예외 처리. 통합 예외 처리 IHttpModule , IHttpHandler를 직접 구현하여 웹 모듈을 직접 제작. BasePage 예외처리 확장. OnInit 에서 BasePage 의 이벤트 등록. 2010. 2. 18.
일련번호 생성 신청자에게 일련번호를 생성하여 넘겨주는 작업. - 페이지에서 DB에 입력할 일련번호 저장할 데이터와 함께 넘겨서 Insert 한다. - 저장할 데이터만 넘기면 DB에서 일련번호를 생성하여 Insert 한다. 택1 일련번호 생성. - 페이지 : 중복 되지 않는 특정값 Guid Guid idx = Guid.NewGuid(); string guid_value = idx.ToString("N"); -- 하이픈 없는 GUID값 - DB : 유일한 16바이트 바이너리 값 제공 Newid() (서버 네트워크 카드 Mac주소 + application or 쿼리 컴퓨터의 시계로 얻은 값) 숫자를 셀 때 쓰는 정수가 필요할 경우 CHECKSUM(newid()) , abs(CHECKSUM(newid())) 사용. Newid.. 2010. 2. 11.
반응형