반응형

기술 공부 노트/개발이야기 28

모델 datetime type의 null값의 디폴트가 0001-01-01이라면???

여전히..문제를 떠안고 사는 나.. 디비의 값 인서트 중 datetime의 값을 디폴트(getdate())로 넣어주고 싶었다. 근데 계속 0001-01-01 이런 값이 들어가는게 아닌가? Visual Studio를 여기저기 뒤지던중.. 모델 뷰에서 속성값을 건드렸더니 해결!!! -_-;; 해당 프로퍼티를 선택한다. 여기서는 RGST_DT 가 datetime type 이죠. 여기서. StoreGeneratedPattern을 Computed나 Identity로 설정하면 OK. Identity 의 경우 인서트 시에만 값을 생성하는 것, Computed는 인서트, 업데이트시 모두 값을 생성. 이렇다네요. 여기를 보시면 아실 수 있습니다. 그런데 업데이트 시에 잘 되는지는... 흠~ 누가 알려줬으면 좋겠습니다요~..

FormCollection Bug

하하하. 또 막혔다. 별짓(?) 다해도 해결이 안되었다..-_-;; 머 그닥 시간투자는 하지않았다. 난 금방 포기하는 사나이니까!!(어익후~ 당당하다~) 왜안될까.. 왜왜왜~~ 도대체~ 요즘은 뭐만 하려고 하면 계속 막힌다. 아이고~ 암튼. 전화번호를 등록하는 페이지에서 Add 메쏘드를 호출하고, Add 메쏘드에서는 FormCollection 으로 받았다. 근데.. 뭔짓거리를 다해도 null or empty 란다. 자세히 보면 흠~ 뭘까? 모델 객체를 파라미터로 받으면 잘만 받아지는데.. 왜 FormCollection으로만 받으면.. 흠~ 그래서!!! 찾아봤다. 내가 찾은게 맞는건지는 잘 모르겠다. 일단 여기를 보면.. ASP.NET MVC 2 RC 소스를 다운받아서 수정후 빌드하여 해당 라이브러리를 사..

난 왜 똑같은 걸 설치했는데 환경이 다를까?

Visual Studio 2010 RC 버전을 설치했다. 근데 이상하게도 똑같은걸 노트북에 설치했는데 둘이 뭔가 다르다.. 먼저 디버그 메뉴가 다르다.(가장 먼저 눈에 들어옴. 다른메뉴는 건들지 않아-_-;) 왜 다른고 하니.. 초기 설정에서 환경세팅을 다르게 해서 생긴 결과. 처음에 VS를 설치하면 개발환경을 정하라고 한다. 근데 나는 데스크탑에는 웹개발환경(Web Development)으로 하고, 노트북에는 C#개발환경(Visual C# Development Settings)로 했으니.. ㅎㅎ 난 왜다를까 계속 고민하며 지웠다가 다시깔아보고 아흑. 두번째 설치할때부터는 저런거 묻지도 않으면서리.. 이런.. 암튼 개발환경을 다시 설정할수 있다. 다음그림에서 처럼 Tools 메뉴에서 Import and ..

CVS 명령어

***** cvs 계정 생성 ***** 1. 관리자로 로그인한다. C:\> set cvsroot=:pserver:administrator@127.0.0.1/cvs C:\> cvs login 2. 계정을 생성한다. C:\> cvs passwd -r 시스템계정 -a 사용자 3. 생성한 계정으로 로그인한다. C:\> set cvsroot=:pserver:사용자@127.0.0.1/cvs C:\> cvs login ***** cvs 계정 삭제 ***** 1. 관리자로 로그인한다. C:\> set cvsroot=:pserver:administrator@127.0.0.1/cvs C:\> cvs login 2. 계정을 삭제한다. C:\> cvs passwd -X 사용자 (옵션 대소문자 구분) ***** cvs 계정 패..

윈도우2003에서 CVSNT + TortoiseCVS 설치하기(4)

TortoiseCVS 을 사용해 보자!!! (이번에도 역시 그림만 잔뜩~~ --;) 마우스 오른쪽 버튼 클릭하면 못보던 메뉴가 보일꺼야~ CVS 관련된.. CVS의 Preferences... 이놈을 클릭!! 이놈은 설정하는 부분인데.. 클릭하면 고맙게도 언어 선택 부분에 Korean 이 보이네.. ㅋ 영어울렁증이 있다싶으면 선택해주고 오케이~ 좋아~ 다시 마우스 오른쪽 버튼을 누른후 확인해보시라~~ 한글로~ 하하 확인 다 했으면 너무 좋아하진 말고.. 다음 다음.. 새 모듈 생성을 클릭해보자~ 내꺼에는 이전 CVSROOT 들이 많지만 처음하면 아무것도 없겠지.. -_-; (그렇다고 많은건 아냐.. 그냥 치니까 계속 저장되서 열라짬뽕 백그릇 이었음ㅡㅡ^) 자 ~ 그럼 이걸 어떻게 설명해야 하나.. 쉬울거 ..

윈도우2003에서 CVSNT + TortoiseCVS 설치하기(3)

한번에 다 쓰려했는데.. 그림을 죄다~~ 갖다붙이려하니 길어져서.. 두개로 나눈다. 자~~ 시작!!! 먼저. 폴더를 생성하자. 나는 이렇게 생성했다. C:\cvsrepo 이놈 하나하고, C:\cvstemp 이놈.. 일단 테스트를 해보기 위해. cvsrepo 밑에 test 폴더를 하나더 생성하자. 일단 여기까지 했으면 프로그램에 CVSNT -> CVSNT Control Panel 을 클릭하자. 다음과 같은 창이 뜬다. 이놈 버전이 2.5.03 이란다. CVSNT에 관한 자료 찾으려 했는데.. 다 예전 자료밖에 없어서. 약간 -_-;; 이전 버전을 보려면 이 주소를 따라가보시오~ 그림과 설명으로 잘 나와있을거요~ 이것도 따로 설명이 필요하다하시면 난 바빠서 빠지겠소^^; 이 것이 나보다 훨씬 잘 가르쳐줄 것..

윈도우2003에서 CVSNT + TortoiseCVS 설치하기(1)

지금부터하는건 3살짜리 얼라들도 다 할수 있게 쉽게 설명할거다.. (아닌가 --;) 암튼 따라와~ 1. 프로그램을 다운받는다. 기존 사이트 http://www.cvsnt.org 에서 리다이렉트 된다.. 여기로.. http://www.march-hare.com/cvspro/ 여기서 FreeDownload 클릭하면 바로 오른쪽 하단에 있는 곳으로 옮겨지는데.. 거기서 윈도우에 클릭해주고 이메일, 이름 등을 입력한후 Accept 버튼을 클릭하면 다음화면과 같이 파일 다운로드 창이 뜬다. 저장 클릭(물론 바로 실행해도 된다.) 난 저장했다. 그리고 파일을 실행하면 ... 여기서 실행버튼을 눌러 설치하게 되는거지.. 설치하는건 간단하지 뭐.. 넥스트~~ 동의하고 넥스트~~ 티피컬~~ 클릭하자.. (걍 대표격이니까..

반응형