전체 글 119

주민등록번호 오류 검증 수식

주민등록 번호는 맨 마지막 자리의숫자로 검사를 합니다. 주민번호의 체계가 맞는가만 체크하지 실명과의 관계는 체크하지 않습니다. 주민번호의 각자리의 숫자에다 차례대로 2,3,4,5,6,7,8,9,2,3,4,5 를 곱한다음 그 값을 모두 더합니다. 추출된 값에다 11을 나눠서 나머지만 추출합니다. 11 에서 추출된값을 빼줍니다. 위에서 추출된 값중 마지막 자리의 숫자만 취합니다. 이값으로 주민번호의 맨 마지막 자릿수의 값과 비교하여 같으면 OK 를 반환합니다. 다음 수식으로 해 보세요. 일단 주민번호를 Substitute 함수를 써서 하이픈문자를 없애고, 또 Text 함수를 써서 13자리의 문자열로 만듭니다(2000년 이후의 출생자 때문에) TEXT(SUBSTITUTE(A1,"-",""),"000000000..

os/windows 2009.03.27

[오류] Unable to load the requested Database interface

OS : Microsoft Windows Vista Enterprise x86, Microsoft Windows XP SP3 PB : Sybase PowerBuilder 7,8,9,10 DB : Microsoft SQL 2000, 2005 Error Message : Unable to load the requested Database interface. Please make sure that both the interface and client software are properly installed Database Profiles 에서 MSS Microsoft SQL Server 를 추가 할려고 하면 위와 같은 메시지가 나타날 수 있다. ① System C:\Program Files\Sybase\Sha..

dev/powerbuilder 2009.03.19

PowerBuilder 10.5 에서 ODBC 사용하여 Microsoft SQL Server 접속하기

OS : Microsoft Windows XP SP3 DB : Microsoft SQL 2000 SP4, Microsoft SQL 2005 SP2 PB : Sybase PowerBuilder 10.5.2 build 7599 1. 서버 별칭 구성 ① [시작] - [모든 프로그램] - [Microsoft SQL Server] - [클라이언트 네트워크 유틸리티] 실행 ② 상단의 [별칭] 탭 선택 후 우측의 [추가] 버튼 클릭 ③ 서버 별칭 입력 하고 우측의 [네트워크 라이브러리] - [TCP/IP] 선택 [서버 이름] 에 서버(IP)입력 2. ODBC 사용자 DSN 등록 ① [시작] - [제어판] - [관리 도구] - [데이터 원본 (ODBC)] 실행 ② 상단의 [사용자 DSN] 탭 선택 후 [추가] 버튼 클..

dev/powerbuilder 2009.03.04

오류 5041:MODIFY FILE 실패했습니다.

Microsoft SQL 2000 에서 특정 Database 의 트랜잭션 로그의 최대 파일 크기를 조정 하려고 하니 다음과 같은 오류 메시지가 출력되었다. Microsoft SQL-DMO (ODBC SQLState: 42000) 처리방법 [엔터프라이즈 관리자]를 사용하여 데이타 베이스 파일의 위치를 확인합니다. 파일의 위치가 다음과 같다고 가정했을때, Database 이름 : guisin D:\Database\guisin_Data.MDF D:\Database\guisin_Log.LDF [쿼리 분석기]를 이용하여 다음을 실행. 12sp_detach_db guisinsp_attach_db 'guisin','D:\Database\guisin_Data.MDF','D:\Database\guisin_Log.LDF'cs

database/mssql 2009.02.27

Backup4all Professional 4.0 build 125

얼마전 회사 Source를 홀랑 날릴뻔한 식겁 했던 일이 있었다. 사표 낼 각오까지 했었으니, 말 다한거지...-_-; 그래서 백업 프로그램을 찾던중 꽤 괜찮은 녀석을 발견했다. Backup4all 이라는 백업툴 인데 작데 나같은 초보자도 쉽게 사용할수 있는걸 보니 꽤 맘에 들었다. 특히 단계별로 Backup Wizard를 따라 하기만 해도 충분히 백업/복구가 가능하고, 백업파일은 zip으로 자동 압축해서 관리 해준다. 백업 통계 기능등 다양한 기능도 있다고는 하는데 아직 많이 사용해보진 않아서 잘 모르겠다. 위에 설명한것과 마찮가지로 이 글 역시 Backup4all을 처음 사용하는 사용자를 위해 wizard를 기준으로 설명하겠다. ① 기본 시작화면이다. 그리 어려운 영어로 되어있지 않으니 한번 훑어보고..

os/windows 2009.02.27

확실히, 아마도 나의 특별한 사랑 이야기

수많은 영화를 보고, 또 그 리뷰를 쓸때의 느낌이 있다. '아~ 왜 이제서야 이 영화를 봤을까?' 그렇다. 이 영화는 바로 그런 영화였다. 너무나도 유치한 제목 때문일까? 아니면 과 왠지 비슷해 보이는 포스터 때문일까? 왠지 정이가지 않는 영화라고 생각하고 볼생각조차 안하고 있다가 퇴근길에 우연히 iPod touch에 들어있는걸 보기 시작해서 집에 돌아오는 내내 너무 즐겁게 감상하였다. 딸아이에게 들려주는 나의 사랑 이야기 첫장면 부터 좋은 음악과 자극적인 대사로 이 영화는 단번에 집중할수 있었다. 주인공도 꽃미남이고, 그의 딸 역시 너무 깜찍해서 지루함은 이미 안드로메다로~ bye~ bye~ 보통 로맨틱 코미디 영화들은 대부분 여성중심적이거나 너무나 비 현실적인 부분을 다룬다고 생각했다. '사랑'이라는..

motion picture 2009.02.18

DataBase에 저장된 JPG, BMP, GIF 구분하기

Question 사진 파일을 DataBase(blob)에 저장을 해두었습니다. 근데 사진을 올릴때 확장자가 다른 사진들이 함께 들어가있습니다. (JPG, BMP, GIF 등등) 모든 사진을 특정 디렉토리에 내려받았는데(모든 확장자를 JPG로), 어떤 것은 보이고 어떤 것은 보이지 않고 해서 알고보니 확장자의 문제더군요. 일일이 수정하기 힘들어서 이렇게 질문을 합니다. Answer 일반적으로는 이미지를 DataBase에 저장할 때 확장자나 파일의 이름을 다른 컬럼으로 저장을 합니다. 그런 방식으로 안되어 있으시다면 다음과 같은 방법을 적용해 보는건 어떠실런지요. 이건 정석이 아니라 말씀드리기 좀 그렇지만 이런 편법적인 방법이라도 도움이 되실까해서 답변 드립니다. *.BMP, *.GIF, *.JPEG 파일들..

dev/powerbuilder 2008.10.17