'공부 (IT)' 카테고리의 글 목록 (5 Page)
본문 바로가기
728x90
반응형
SMALL

공부 (IT)19

[오류] System.BadImageFormatException 발생 및 처리 방법 잘 사용하고 있던 프로젝트를 수정하던 중 아래와 같은 에러를 띄우더라구요. " System.BadImageFormatException: 파일이나 어셈블리 'file:///...**' 또는 여기에 종속되어 있는 파일이나 어셈블리 중 하나를 로드할 수 없습니다. 프로그램을 잘못된 형식으로 로드하려고 했습니다. " 순간 당황... 이게 무슨 에러지? 잘되다가 갑자기 왜??? 잠시 구글링 해보니 제 경우 참조하는 프로젝트의 빌드 옵션 문제였어요. System.BadImageFormatException - DLL(동적 연결 라이브러리)의 파일 이미지 또는 실행 가능한 프로그램이 유효하지 않을 때 throw되는 예외입니다. DLL의 빌드 플랫폼과 프로젝트의 플랫폼을 동일하게 맞춰주면 해결되는 문제였습니다. 빌드 옵.. 2021. 8. 17.
[MSSQL] 커서(Cursor) 사용법 커서(CUrsor)사용법에 대해 알아보겠습니다. 커서란? Select한 결과를 행 단위로 반복 작업을 해야할 때 사용하는 방법으로, For문 또는 While 문 처럼 반복 수행이 가능합니다. 특정 테이블의 튜플들에 접근하여 하나씩 처리할 수 있는 기능을 가지고 있습니다. 즉, select 한 데이터의 Row를 하나씩 가지고 와서 데이터를 처리하는 방식이라고 생각하면 되는데요, 주로 배치작업을 할 때 사용하며, 속도가 느리기 때문에 필요한 경우에만 사용하는 것이 좋습니다. 단계 의미 설명 DECLARE 커서 선언 커서 정의(선언) 및 생성하는 명령문 OPEN 커서 열기 SELECT한 결과의 첫번째 튜플을 가르키도록 설정하는 명령문 FETCH 커서 이동 [기존에 가르키던 SELECT한 결과의 튜플]의 다음 .. 2021. 6. 22.
[MSSQL] char nchar / varchar nvarchar 차이점 문자 데이터 형식 중 char nchar / varchar nvarchar 의 차이점에 대해서 알아보겠습니다. char nchar / varchar nvarchar 은 모두 문자를 나타내기 위한 데이터형 입니다. n이 붙은 경우와 var가 붙은 경우가 있는데요. n이 붙어 있는 경우 : 유니코드 문자형. n이 없으면 아스키코드 문자형 var가 붙어 있는 경우 : 가변 길이 문자형. var가 없으면 고정 길이 문자형 ※ 고정길이 문자형이란 지정된 자릿수 만큼 메모리 공간을 확보한 뒤, 입력값만큼 사용하는 것을 말하며 가변길이 문자형이란 입력값 만큼 메모리 공간을 차지하는 것을 말한다. DataType 길이 문자 데이터형 char(n) 고정길이(글자 0~4000자) 아스키코드 문자 데이터형 nchar(n) .. 2021. 6. 16.
728x90
반응형
LIST

TOP