본문 바로가기

VB.NET&MSSQL25

MSSQL DATAFILE 위치변경 데이터베이스 파일 위치 이동시킬 예정입니다. 이유는 1. 시스템 드라이브는 서버 운영에 필요한 시스템 파일, ERP 운영에 필요한 프로그램 설치, 윈도 업데이트로 기본 용량을 가지도록 해서 ERP와 읽기/쓰기 경합이 없도록 해야 함 2. 이전 SQL설치시에 DATABASE 데이터파일, 로그파일을 시스템 드라이브에 위치시켜 둬서. 주1회이상 로그가 꽉 찼다는 메시지를 만나게 됨. – 현재 주1회로그 축소 실행을 월1회로 개선하고자 함. 일정 : 2021-12-30 ~ 2022-12-31 (늦은 오후 22시 ~ ) 1. 데이터베이스 분리 USE [master] EXEC SP_DETACH_DB '데이터베이스명','true' 2. mdf, ldf 파일 이동 원하는 경로로 해당 데이터 베이스의 mdf, ldf 파.. 2021. 12. 29.
[MSSQL] 숫자인지 문자인지 확인 숫자인지 문자인지 확인 하는 방법 함수 명 : isnumeric Determined whether an expression is a valid numeric type. 반환 값 : 문자 일 때 0 숫자 일 때 1 을 반환한다. SQL OBJECT BROWSER 에서 FUNCTION 을 열어보면 미리 정의된 함수를 참고해서 사용할 수 있도록 보여 주고 있습니다. 문제 : UNION 으로 합친 자료의 한개 정보가 문자와, 숫자가 섞여 있고 한줄은 TEXT 정보, 한줄은 생산 계획 수량을 보여주고, 일별, 라인별 합계를 표시하고자 할때 예제 : SELECT SUM(iif(isnumeric( '99')=0, 0,CONVERT(decimal(20,2), '99'))) SELECT FACTORY , LINE_ID .. 2021. 10. 16.
IIS LOG FILE 삭제 방법 IIS LOG FILE 삭제 방법은 아래 박스의 링크를 브라우저에 그대로 옮겨가보면 잘 설명이 되어 있습니다. 삭제 방법 중 가장 간단한 Cleaner Tool을 이용하는 방법에 대해 번역본 공유 드립니다. 클리너 툴 사용하기 어떤 사람은 다운 로드가 안된다고 설명을 하고 있는데. 아래 다운로드 주소를 복사하여 브라우저 주소에 넣고 엔터를 하면 바로 다운로드가 된다. http://www.erezbenari.com/apps/IISLogCleaner.exe 다운로드를 받고, 서버에서 iislogCleaner를 실행할 폴더에 저장을 하세요. 설치과정이 없습니다. 바로 실행됩니다. 더블클릭으로 실행을 하면 아래 메세지가 나타납니다. 메세지 박스의 확인을 누르면 같은 폴더에 SETTING 파일을 생성합니다. 당신.. 2021. 8. 14.
VB.NET 콤보박스 CHECKBOX 로 다중선택구현하기 콤보박스에 CHECKBOX 넣기 리스트박스에 CHECKBOX 넣기 CHECKEDLISTBOX 다중선택 구현 LISTVIEW CHECKBOX 넣기 VB.NET CheckedListBox 예제 고객님께서 원하시는 기능은 winform 이지만 웹에서 흔히 쓰는 다중 선택 콤보 박스 입니다. vb.net winform 에서 구현해 보겠습니다. 컨트롤 구현 준비물 1. panel 1개를 가져다 놓습니다. id : PAN_CO_SECTION 2. 판넬 위에 checkedListBox 를 놓습니다. : CKL_CO_SECTION2 3. textbox 1개 : TXT_CO_SECTION 4. botton 1개 : BTN_CO_SECTION 구현 시나리오 1. 버튼을 클릭하면, 판넬을 보여주고, 또 클릭하면 숨기기 2... 2020. 7. 17.
VB.NET 관리자 권한으로 실행하기 VB.NET으로 실행을 하면 어떤 백신이던간에 바이러스라고 메세지가 뜹니다. 아이디, 패스워드등을 레지스트리 키로 저장하기도 하고, 접속한 사용자 컴퓨터의 MAC ADDRESS 를 읽어 오기도 합니다. 실행 화일과, 메인 프레임모두 EXE 인데, 백신에서 예외처리하고, 관리자 모드로 실행을 하라 해도 사용자가 100명이면 100명 모두 업데이트 될 때마다 물어옵니다. 방법이 없는 것은 아닙니다. 프로젝트 > 속성 > 응용프로그램에서 WINDOWS 설정보기를 눌러 줍니다. Executionlevel을 requireAdministrator로 설정해주고, 컴파일 해서 배포 합니다. 이전에는 메뉴얼에 설명과 함께 화면 캡처를 해서 배포하기도 했지만. 사용자들이 에러가 나면 메뉴얼을 보는 게 아니라. 카톡 메일 .. 2020. 6. 26.
VB.NET EXCEL PageSetup 속성 VB.NET 에서 엑셀 인쇄 설정 C1FLEXGRID를 화면 그대로 엑셀 전환 후 엑셀 편집과 인쇄 설정 Dim SAVEFILENAME As String = String.Empty Dim DIR As String = String.Empty SaveFileDialog1.Filter = "EXCEL FILES (*.XLS)|*.XLS" SaveFileDialog1.FilterIndex = 1 SaveFileDialog1.RestoreDirectory = True SaveFileDialog1.FileName = SAVEFILENAME If SaveFileDialog1.ShowDialog() = DialogResult.OK Then '-- 이력등록 C1FLEXGRID.Focus() C1FLEXGRID.Selec.. 2020. 5. 21.