본문 바로가기

Programming268

[MSSQL] Cannot insert explicit value for identity column in table Cannot insert explicit value for identity column in table insert 시 위와 같은 오류가 났다. 왜 그럴까? - 원인 idenity로 1씩 증가되도록 되어 있는 테이블에 강제로 값을 입력하려 했기 때문이라는데..DB에 바로 Insert 말고 꼭 웹을 통해 관리자 권한으로만 데이터를 넣으 라는건가?내가 이래서 외산 솔루션을 싫어하는거야 ㅠㅠ - 처리방법 insert 전에 아래 실행.. > SET IDENTITY_INSERT table명 ON; insert가 모두 끝난뒤 아래 실행..> SET IDENTITY_INSERT table명 OFF; 발급되는 ID 일련번호가 연번이어야 하므로 일부로 프로그래밍 할때 설정해 놓은듯,중간에 번호가 비거나 하면 무슨 일이 .. 2013. 2. 26.
[MsSql] 문자-날짜-형변환 쿼리 문자함수(1) select ascii('A'),ascii('B') select ascii('a'),ascii('b') -- 문자를 해당하는 ascii 코드로 select char(65),char(65+32) -- 숫자를 더해서 해당하는 문자로 select lower('MIcRoSOFT'),upper('microSoFT') -- lower:소문자로 , upper:대문자로 select reverse('microsoft') -- 문자순서를 거꾸로 select substring('microsoft',5,3), -- 5번째 문자부터 3개 출력 left('microsoft',3), right('microsoft',3) -- 왼쪽에서부터 3개출력, 오른쪽에서부터 3개 출력 select charindex('soft',.. 2013. 1. 30.
File.mkdir()과 File.mkdirs()의 차이점 알고 있던 폴더만들기 method인데 다시 정리. - File.mkdir() 만들고자 하는 디렉토리의 상위 디렉토리가 존재하지 않을 경우, 생성 불가D:\apple\bananabanana 디렉토리를 만들고자 하는데, apple디렉토리가 없는 경우, 생성 불가 - File.mkdirs() 만들고자 하는 디렉토리의 상위 디렉토리가 존재하지 않을 경우, 상위 디렉토리까지 생성D:\apple\bananabanana디렉토리를 만들고자 하는데, apple디렉토리가 없는 경우, apple디렉리까지 생성[출처] File.mkdir()과 File.mkdirs()의 차이점|작성자 진죠 2013. 1. 23.
cos 라이브러리 사용시 request.getParameter 가 안되는 문제. cos 라이브러리는 jsp에서 파일 업로드한 파일을 java에서 처리할 수 있게 해주는 라이브러리 입니다.출판사인 오레일리에서 제작했구요. 다운로드 주소 : http://www.servlets.com/cos/cos-26Dec2008.zip 전제 조건은 다음과 같습니다. Form -> Method="POST"방식 enctype="multipart/form-data" input type="file" Form에는 저렇게 입력하시면 되고 톰캣의 라이브러리나 프로젝트의 WebContent/WEB-INF/lib/에cos.jar파일을 넣고 쓰시면 됩니다. 자바에서의 파일 처리 코드는 다음과 같습니다.final String FILE_DIR = "C:/workspace/bookrent/WebContent/uploadFi.. 2013. 1. 22.