본문 바로가기
반응형

전체 글5290

[경영전략] 동기부여의이론과실제 두 명의 직원 얼마 전 조찬 세미나에서 강의를 듣다가 문득 예전 여행길에서 만났던 두 명의 외국 근로자가 떠올랐다. 그 중 한 명은 인도 출장에서 만났던 첸나이 호텔의 종업원이다. 한국 기업 간부 10여명과 함께 저녁 식사를 하기 위해 찾아간 그곳에서,대형 식탁에 소스그릇이 달랑 한 개만나온 것을 보고뭔가 잘못됐다는 생각에 소스를담을 그릇 몇개를 더 달라 고 요구하였다. 그러자 옆에 있던 한국 기업인이 웃으며 더 갖다줄 리 없다고 단언했다. 실제로 종업원은 소스가 필요한 손님들 사이를 정신없 이 오가며 한 개의 소스 그릇을 이리저리 옮겨줄 뿐이었다. 그릇을 추가로 가져오는 일은 호텔 관리인으로부터 지시받은 적도 없고, 서빙 담당인 자신의 업무도 아니라고 확신한 모양이었다. 멋지게 나비넥타이를 차려입은 그.. 2010. 9. 28.
[C#] Ron Wilson 의 윈도우즈 서비스 라이브러리 Ron Wilson 의 윈도우즈 서비스 라이브러리 경우에 따라서는 응용 프로그램이 일반적인 형태의 데스크탑 응용 프로그램이 아닌 윈도우즈 서비스 형태로 구현되어야 하는 경우가 있습니다. 물론 비주얼 스튜디오를 이용하면 상당히 편리하게 서비스를 개발할 수 있긴 하지만, 그래도 디버깅과 서비스 설치 등에 있어 일반적인 응용 프로그램 보다는 번거로운 것이 사실입니다. 최근에 어줍잖은 윈도우즈 서비스를 하나 만드는 과정에서 Ron Wilson 이라는 분의 윈도우즈 서비스 라이브러리를 알게 됐는데, 그 유용함에 매료되어 이를 널리 알리고자 합니다. Ron Wilson 이 코드 프로젝트에 쓴 원문은 아래와 같습니다. http://www.codeproject.com/KB/system/SimpleServiceDotNe.. 2010. 9. 28.
[C#.NET] Windows 서비스 응용 프로그램 만들기 참고 다음 사이트를 참고하면 도움이 된다. http://blog.naver.com/whwlfnsl/70068069082 위 블로그에서는 예졔 파일도 친히 배포하고 있다. http://msdn.microsoft.com/ko-kr/library/zt39148a.aspx http://blog.naver.com/jcross1116?Redirect=Log&logNo=64379645 2010. 9. 28.
[VC++] MultibyteToWideChar int MultiByteToWideChar (UINT CodePage, DWORD dwFlags, LPCSTR lpMultiByteStr, int cbMultiByte, LPWSTR lpWideCharStr, int cchWideChar) 1. CodePage - 변환할 코드 페이지 보통 CP_ACP를 사용합니다. ANSI 코드 페이지를 사용하겠다는 거죠 2. dwFlags - 어떤 캐릭터 형태로 변환할 것인지를 지정합니다. 보통 MB_PRECOMPOSED 를 사용합니다. 완성형으로 변환을 하겠다는 거죠. 3. lpMultiByteStr - 유니코드로 변환할 문자열의 포인터입니다. 4. cbMultiByte - 위의 문자열의 길이입니다. 5. lpWideCharStr - 변환된 문자열을 받아들일 유니코드.. 2010. 9. 28.
‘13일의 금요일’의 유래는? 우승 후보였던 육상 선수가 갑자기 쥐가 나는 바람에 등수에도 들지 못하고, 컴퓨터 통신망이 뒤죽박죽 되고, 여행 취소와 거래 일정 연기 등으로 수백 만 달러의 손실이 발생하는 날. 영국 선원들은 출어를 하지 않으며, 윈스턴 처칠(Winston Churchill) 수상은 차나 비행기로 가는 모든 여행 일정을 취소시켰다는 날. 이 날이 바로 불길한 날의 대명사인 13일의 금요일(Friday the 13th)이다. 13일의 금요일을 불길한 날로 여기는 미신은 예수 그리스도가 십자가에 못 박힌 날이 금요일이었고, 최후의 만찬에 모두 13명이 자리했다는 것에서 유래했다고 한다. 1898년 남아프리카 공화국의 한 사업가가 자신을 포함하여 13명과 함께 13일의 금요일에 저녁 식사를 한 직후 살해된 사건이 있었는데,.. 2010. 9. 20.
[MS SQL SERVER] 한번에 여러개의 레코드를 추가하는 방법 -- inserted by bae 07.09.05 -- PM_users.alluserproj = true 인 레코드를 UserAccess에 IsWritable=read 로 설정하여 추가한다 -- 한번에 여러개의 레코드를 추가하는 방법 INSERT INTO UserAccess (pm_userid, projid, writable) SELECT id, @tProjID, 1 FROM pm_users WHERE allprojuser = 1 -- inserted by bae -- wbstree 추가 이건 그냥 주석처리 --INSERT INTO WbsTree --(projid, parentid, Name, nodeindex) --SELECT (@tProjID, 0, "새 프로젝트", 0) 2010. 9. 20.
[MS-SQL SERVER] CAST 및 CONVERT 함수설명 CAST 및 CONVERT 식을 다른 데이터 형식으로 명시적으로 변환합니다. CAST 및 CONVERT는 비슷한 기능을 제공합니다. 구문 CAST 사용 CAST ( expression AS data_type ) CONVERT 사용 CONVERT ( data_type [ ( length ) ] , expression [ , style ] ) 인수 expression 유효한 Microsoft® SQL Server™ 식입니다. 자세한 내용은 식을 참조하십시오. data_type bigint, sql_variant 등 대상 시스템 제공 데이터 형식입니다. 사용자 정의 데이터 형식은 사용할 수 없습니다. 자세한 내용은 데이터 형식을 참조하십시오. length nchar, nvarchar, char, varchar.. 2010. 9. 20.
[MS-SQL Server 2005] 외래 키 관계 대화 상자 이 대화 상자를 사용하면 데이터베이스의 테이블 사이에 관계를 만들거나 수정할 수 있습니다. 외래 키 관계에서 외래 키 제약 조건은 기본 키나 UNIQUE 제약 조건과 함께 사용되며 지정된 테이블 사이에 참조 무결성을 적용합니다. 예를 들어, Order_Details 테이블에서 ProductID 열에 외래 키 제약 조건을 두어 이 열에 입력한 값이 Products 테이블의 ProductID 열의 기존 값과 일치하도록 할 수 있습니다. 옵션 선택한 관계 기존 관계를 나열합니다. 관계를 선택하면 오른쪽 표에 해당 속성이 표시됩니다. 목록이 비어 있는 경우 테이블에 정의된 관계가 없음을 의미합니다. 추가 새 관계를 만듭니다. 관계를 유효하게 만들려면 테이블 및 열 사양을 먼저 설정해야 합니다. 삭제 선택한 관계.. 2010. 9. 20.
[ms-sql] sp_executesql 에서 nvarchar(max) 사용 sql server 2000에서 sp_executesql 을 사용할 때 제약조건이 있었는데, sql 문을 4000자 이상 처리할 수 없다는 것입니다. sql 문은 유니코드 문자열(nvarchar 나 nchar)이어야 하기 때문에 최대 4000자까지 쓸 수 있습니다. 참고로 ntext 형은 변수 선언을 할 수 없습니다. 예를 들어 다음과 같은 쿼리가 있다고 해보죠. declare @sql nvarchar(4000) set @sql = 'select * from tableA .....' exec dbo.sp_executesql @sql 만약 @sql에 4000자가 넘어가는 문장을 넣게되면 @sql은 4000자에서 문장을 자를것이고, 따라서 sp_executesql은 실패하게 될 것입니다. 하지만 sql se.. 2010. 9. 20.
반응형