목록Category (169)
C#,Delphi,Oracle,MSSQL 개발자블로그
방법 : 글씨체를 " ~체"로 바꾸어 준다. 이유. 일반 글씨체 (ex. 바탕, 굴림 등..)는 벡터 폰트로써 글자가 가변폭이므로 같은 글씨라도 라인이 잘 맞지 않을 수 있다. 그러나 무슨무슨체(ex. 바탕체, 굴림체 등..)를 사용하면, 비트맵 폰트이기때문에 글자별로 일정한 공간을 차지하므로, 글자 간격 을 맞출 수 있다.
Visual Studio의 직접 출력창에 메시지가 출력된다. 사용처는 예를들어, 어떤 이벤트가 어느 순간 동작하는데 알아볼 때 사용하면 유용하다. 아래 그림은 버튼 이벤트 안에 넣어놔서 버튼을 누를 때 마다 직접 실행창에 메시지가 출력된다.
회원가입 기능을 구현하다 보면, 주민등록번호가 올바른지 체크해야 하는 경우가 생기게 됩니다. 우선 주민등록번호가 어떠한 형태(?)로 이루어 졌는지 알아 볼 필요가 있습니다. 주민등록번호는 총 13자리 숫자로 구성되어 있습니다. 모두 아시는 바와같이 앞의 6자리는 태어난 날의 년, 월, 일을 나타냅니다 뒤의 7자리는 조금 복잡한데요. # 1번 자리 : 성별 (ex. 남자 : 1또는3, 여자 : 2또는4) - 3과 4는 낮설겠지만 00년 이후 출생자부터는 남자는 3 여자는 4입니다. # 2~5번 자리 : 출생 신고 당시의 거주지 관할 동사무소의 지역코드 # 6번 자리 : 출생 신고 날짜 # 7번 자리 : 검정 코드 - 7번 자리가 매우 중요합니다. 이것은 앞의 12자리의 유효성을 검증해 줄 매직넘버(?)로 ..
VS2010 프로젝트 솔루션 이름변경하기 기존에 만든 프로젝트를 수정하거나, 업데이트 할 경우 이름이 프로젝트 이름이 부담스러울 때가 있다. Visual Studio 2010에서 프로젝트 음, 솔루션 이름 변경시 아래와 같이 한다. 1. 솔루션 익스플로러에서 solution을 오른 쪽 클릭하여 rename을 선택한 후 이름을 변경한다. 프로젝트 이름도 마찬가지로 방법으로 변경한다. 2. 솔루션 익스플로러에서 프로젝트를 선택한 상태에서 Property (왼쪽 상단) 아이콘을 클릭하여, Application 설정에서 assembly name과 default namespace를 변경한다. -> 실행화일 이름 변경 효과. 아래 첨부 이미지에 프로펄티 아이콘 표시. 3. C# 코드 상에서 namespace 뒤에 ..
- m_cmd는 OracleCommand 변수라 가정하면, OracleParameter 오라클파라미터변수1 = new OracleParameter(프로시저변수1, OracleDbType.프로시져변수타입1); OracleParameter 오라클파라미터변수2 = new OracleParameter(프로시저변수2, OracleDbType.프로시져변수타입2); ... m_cmd.CommandType = CommandType.StoredProcedure; m_cmd.CommandText = "프로시저명"; 오라클파라미터변수1.Value = 넣을 값1; 오라클파라미터변수2.Value = 넣을 값2; ... m_cmd.Parameters.Add(오라클파라미터변수1); m_cmd.Parameters.Add(오라클파라미..
fpSpread1 이라는 스프레드에 pictureBox1의 이미지를 넣는 소스. FarPoint.Win.Spread.CellType.ImageCellType imgcell = new FarPoint.Win.Spread.CellType.ImageCellType(); System.Drawing.Image image = pictureBox1.Image; fpSpread1.ActiveSheet.Cells[1, 7].CellType = imgcell;
spdPrac 이라는 스프레드가 있을 떄, 0번째 컬럼의 너비를 조절하는 소스. Column col = spdPrac.ActiveSheet.Columns[0]; col.Width = col.GetPreferredWidth();
1. 현재 주간current week의 첫번째 날TRUNC(sysdate,'IW') 2. 이전 주간prior week의 첫번째 날TRUNC(sysdate-7,'IW') 3. 다음 주간next week의 첫번째 날NEXT_DAY(sysdate,'MONDAY') 4. 현재 달current month의 첫번째 날TRUNC(sysdate,'MM') 5. 이전 달prior month의 첫번째 날ADD_MONTHS( TRUNC(sysdate,'MM'), -1 ) 6. 다음 달next month의 첫번째 날ADD_MONTHS( TRUNC(sysdate,'MM'), 1 ) 7. 현재 달current month의 마지막 날LAST_DAY(sysdate) 출처 : http://jdm.kr/blog/71
- 폴더체크 System.IO.DirectoryInfo di = new System.IO.DirectoryInfo("폴더경로"); if(di.Exists) { // 폴더 존재 } else { //폴더 없음 - 파일 체크 string _Filestr = "파일 경로"; System.IO.FileInfo fi = new System.IO.FileInfo(_Filestr); if(fi.Exists) { // 파일 존재 } else { // 파일 없음 } 출처 : http://lhh3520.tistory.com/66
1. 계정의 테이블 스페이스 생성 create tablespace [tablespace_name] datafile '/home/oracle/oradata/DANBEE/[file_name].dbf' size 500m; 예) CREATE TABLESPACE ADMIN DATAFILE 'D:\ORACLE\ORADATA\XE\ADMIN.dbf' SIZE 500M ; 2. 오라클 유저 만들기 CREATE USER [user_name] IDENTIFIED BY [password] DEFAULT TABLESPACE [tablespace_name] TEMPORARY TABLESPACE TEMP; 예) CREATE USER nextree IDENTIFIED BY nextree DEFAULT TABLESPACE NEXTR..