분류 전체보기
-
[펌] 헤더정보를 이용한 C++에서의 컴포넌트(Component) 사용방법Programming/ActiveX 2008. 4. 15. 11:50
1. 컴포넌트 개발자가 배포하는 프로젝트명.h 파일을 사용하는 방법 프로젝트명.h -> 컴포넌트의 CLSID, 인터페이스에 대한 class 헤더, IID가 포함됨. // 프로젝트명.h MIDL_INTERFACE("FFAA434B-F6F5-4029-96FB-8876893C9EAA") IBlockSocket : public IDispatch { … }; … class DECLSPEC_UUID("BF9B9364-386A-4527-A03D-9254F59F5B9B") BlockSocket; 이러한 정보를 이용 인터페이스 포인터 선언 후 CoCreateInstance()함수를 호출하여 시스템에 등록된 컴포넌트 객체를 동적으로 생성한다. IBlockSocket *pISocket = NULL; hr = ::CoCrea..
-
[펌] pro*c에서 varchar와 char의 사용DBMS/Oracle 2008. 4. 11. 14:11
BULLETIN CATEGORY BULLETIN TOPIC : PRO*C : PRO*C V2.x에서 CHAR와 VARCHAR의 처리방법 pro*c v2.x에서 character array와 string 의 처리는 dbms precompile option에 따라 결정된다. 1.CHAR HANDLING 1)Input인 경우 a)character array dbms=v6_char(혹은 v6)인 경우 host variable character array는 반드시 blank-pad가 되어야 하는 대신 null-terminate는 할 필요가 없다. 예를 들어 emp table의 ename column이 char(10)일때 char emp_name[10]; strcpy(emp_name,"miller"); exec s..
-
[펌]Pro*C에서 varchar type vs char type Host 변수차이DBMS/Oracle 2008. 4. 11. 13:53
Pro*C에서 varchar type vs char type Host 변수차이 EXEC SQL FETCH CURSOR_NAME INTO :HOST_VAR 1.host var이 varchar 타입인경우:PROC가 fetch into시 into다음의 host var에 자동으로 '\0'을 넣어주는가. NO (전역변수인경우에만 OK-이유:전역변수는 초기화되어있으므로.) 지역(자동)변수인경우는 VARCHAR v_name[MAX_CNT][20]={0}; 또는 memset을 이용하여 반드시 초기화필요. 따라서 FETCH를 loop으로 돌릴경우 memset을 사용하여 초기화시킬필요가 있다. 다시정리하면 varchar type경우 fetch시 .len변수 자동으로세팅 .arr 끝에 null char('\0')가 자동으로..
-
오피스2003에서 2007문서를 읽고, 편집하기OS/Windows 2008. 4. 11. 12:52
http://www.betanews.net/article/413007&ad=594
-
commit, commit work, commit work release 차이점DBMS/Oracle 2008. 4. 8. 17:10
commit과 commit work은 완전히 똑같다. work는 그냥 commit이 작동된다는 의미로 붙여주는 것이다. commit work release 는 commit을 완료하고, Database connection을 종결하라는 명령이다. commit후에도 connection이 유지되는 commit (work)과는 다른 동작을 합니다. (출처 : '(pl/sql)commit 과 commit work 의 차이점' - 네이버 지식iN) 출처 : Tong - F-Holic 。님의 Java/Oracle/기타통
-
[펌]다른계정에서 sqlplus로 로그인시 다음과 같은 에러시DBMS/Oracle 2008. 4. 2. 16:56
다른계정에서 sqlplus로 로그인시 다음과 같은 에러시 ERROR: ORA-09925: Unable to create audit trail file SVR4 Error: 13: Permission denied Additional information: 9925 ORA-09925: Unable to create audit trail file SVR4 Error: 13: Permission denied Additional information: 9925 조치] chmod -R 6751 $ORACLE_HOME/bin 출처 : Tong - kimsda님의 오라클통
-
[펌] 한글 LANG 변수와 솔라리스 한글 설정OS/Unix Linux 2008. 4. 2. 14:48
▣ Shell : 쉽게 표현하면 도스의 command.com이 하는 역할처럼 login 이후부터 사용자가 입력하는 명령어를 기계어로 변역하여 커널에 전달하는 역할을 하는 명령해석기를 말합니다. - csh : 버클리 캘리포니아 대학에서 개발된 프로그래머들에게 적합한 shell입니다. 대화형 사용법에서는 Bourne shell과 대부분 호환되지만 전혀 다른 프로그래밍 인터페이스를 가지고 있고, 히스토리 대체라는 복잡한 기능으로 대신하고 있지만 명령행 편집 기능은 제공 하지 않습니다. - ksh : 일반적으로 유닉스에서 가장 많이 사용되고 있는 shell이며 Bourne shell에 처음으로 현대적 인 shell 기능(C shell로부터 차용한 것이다.)을 도입한 shell 입니다. Bourne shell과 ..