본문 바로가기

Programming307

[MSSQL] NULL 조건 비교시 유의 할 점 DECLARE @WorkStartDateTime Int = NULL; IF @WorkStartDateTime = NULL BEGIN IF @@TRANCOUNT > 0 ROLLBACK TRANSACTION RETURN ; END //매번 실수 하고 있는 것 ;;;;; //비교시 = NULL을 쓰면 조건을 타지 않는다 . 반드시 IS NULL 로 비교하거나 ISNULL 함수로 치환 해야한다 . -_-;; IF @WorkStartDateTime IS NULL BEGIN IF @@TRANCOUNT > 0 ROLLBACK TRANSACTION RETURN ; END 2016. 2. 18.
듀얼모니터 사용시 서브 모니터에 폼 크기 최대화 실행 방안 Windows Form 듀얼모니터 사용시 서브 모니터에 폼 크기 최대화 실행 방안 private void FormLocationModify() { Screen[] sc = Screen.AllScreens; this.BackColor = Color.White; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; // 듀얼모니터가 2개 이상 존재한다면 표시 창을 서브 모니터로 옮기도록 한다. (sc[0] 은 메인 모니터 ) if (sc.Length == 1) { this.WindowState = FormWindowState.Maximized; return; } this.StartPosition = FormStartPosition.Manual;.. 2016. 2. 16.
C# Windows Form 타이틀 바 숨기기 예제가 형편없어 죄송합니다 ;; private void ViewerFrm_Load(object sender, EventArgs e) { InitControl(); } private void InitControl() { // 창 크기를 최대화 한다. this.WindowState = FormWindowState.Maximized; // 백그라운드 색상 설정 this.BackColor = Color.White; // 폼 보더 스타일을 None으로 설정 this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; } 2016. 2. 16.
showModalDialog 오픈 후 onload 이벤트에서 창 사이즈 조정 여러가지 부분에서 검색을 해보다 답을 찾았습니다;; 다른 브라우져에서는 동작이 아예 안될 거 같습니다. IE 11에서 테스트 진행 하였습니다. (호환성 보기 설정시에도 사이즈 조정 정상 동작 하네요 .. 메타 태그 때문인거 같습니다.) // 부모 창에서 모달 창 호출 - 0- var retVal = window.showModalDialog("/DD/ImageFullView?" + param, self, "menubar:no;center:yes;resizable:no;status:no;scroll:no;"); //자식창 창 onload 이벤트 2016. 2. 3.