본문 바로가기

프로그래밍305

[MS ACCESS] MDB 쿼리 작성시 유의점 MDB 쿼리 작성하는데 MSSQL 이랑 왜이리 다른점이...ㅠㅠ 일단... MDB에서는 Update 시 서브쿼리 안먹는다!! 예를 들면 Update Emp1 set EmpCode = (Select EmpCode from Emp2 EmpName = @EmpName), EmpNo = @EmpNo where DateTime < @DateTime 위와 같은 구문 안먹음 그래서 나는 해결한 방법이 쪼인 썼음 예를 들면 아래와 같이 Update Emp1 e1 Emp2 e2, set EmpCode = (Select EmpCode from Emp EmpName = @EmpName), EmpNo = @EmpNo where DateTime < @DateTime and e1.EmpCode = e2.EmpCode and e2.. 2012. 5. 16.
웹배포 프로젝트로 배포시 오류 발생.. 개발 환경 : Win7 64Bit / VS2010 / ASP.net / .netFramework 4.0 -> IIS7.0(.net Framework 2.0사용) 도대체 왜!!! 웹배포 프로젝트로 내가 만든 웹 응용프로그램을 배포하려니 설치 시작에서부터 전혀 시작하지 못했다. 뭐가 문제일까... 관리도구 - EventViewer를 사용해서 EventID로 google에 검색해봐도 안나옴... 테스트로 새로 프로젝트 간단히 만들어서 배포해도 안됨, 근데 이상한건 다른 컴에서는 되는데 특정 컴에서만 안됨... 포맷도 해보고, 첨단 구글링도 해보고... 별의 뻘찟 끝에 찾아냈다. 웹배포 만으로는 사전 조건을 정확하게 못 찾아내는듯... 예를 들면... IIS가 설치되어있는지, .net이 알맞은 버전이 깔려있는지.. 2012. 4. 2.
ActiveX 상호 작용을 허용하시겠습니까? 해결방법 - IObjectSafety ActiveX를 만들었는데, 레지스트리나 시스템 파일 등...의 기능이 포함되어 있을 경우, " 이 페이지의 ActiveX 컨트롤이 다른 부분과 상호 작용하는데 안전하지 않을 수 있습니다. 상호 작용을 허용하시겠습니까? " 와 같은 메시지가 뜨게 됩니다. 이 경우, 아래와 같이 안정성 처리(IObjectSafety)를 추가해줘야 합니다. 1. Ctrl 클래스의 헤더파일(h)에 추가해줍니다. : 색으로 표시된 부분 과감히 CTRL+C, CTRL+V 하시면 됩니다. ^^;... (MS 문서 참조) #include class CTestCtrl : public COleControl { ///////////////////////////////////////////////////////////////////////.. 2012. 3. 28.
신뢰 할 수 있는 사이트에 자동등록하기 ActiveX 배포 시 해당 사이트를 신뢰 할 수 있는 사이트로 등록해야 할 경우가 있다. 아래의 함수 이용 신뢰 할 수 있는 사이트에 자동등록하기 인터넷 익스플로러의 신뢰할 수 있는 사이트에 웹사이트를 등록하는 소스코드 입니다. // ------------------------------------------------------------------------------------------------ /* DESC: 신뢰사이트 등록 PARAM: [IN] LPCTSTR lpszDomain - 도메인 URL (예) www.naver.com, 211.102.3.11 RETURN: TRUE - 성공 FALSE - 실패 */ // -------------------------------------------.. 2012. 3. 27.
ActiveX 배포 문제 포스트 ㅠㅠ 안녕하세요 유쾌한 냐옹이입니다. 현재 제 프로젝트에서 CAB파일로 ocx를 배포하려고 하는데... 이 파일이 클라이언트쪽에서 브라우저를 통해 레지스트리에 등록도 되고 설치도 되었는데, 웹페이지에서는 불러오지를 못하고 있습니다. 왜 그럴까 알아보는데 벌써 3일째네요..;;; 어제는 테스트용으로 초간단 OCX파일과 asp.net 웹사이트를 만들어서 IIS에 배포해서 테스트 해보았습니다. 하지만, 같네요... 제가 했던 테스트는 아래와 같은 순서로 진행되었습니다. -TestOcx 라는 ActiveX 프로젝트 생성 및 ocx 빌드- TestOcx.idl 파일 내용 // CTestOcxCtrl의 클래스 정보입니다. [ uuid(7DBB2674-1EA3-4BB3-A868-48C312083D27) ] coclass .. 2012. 3. 27.
[C#] textbox 배경에 이미지 입히기 하도 검색해도 이런 간단한 (내 생각엔..) 다른 사람들은 현업에서 썼을 만한 내용들이 안나오길래 글을 올려보았따. 안녕하세요 유쾌한 냐옹입니다. textbox를 꾸미느라 뒷배경에 이미지를 삽입해 달라는 요청이 왔습니다. 구글링 및 검색을 해봤는데.. textbox 컨트롤의 클래스의 그리기함수를 override 해서 정의해보라는 말이 나왔습니다. 이벤트함수는 1. OnPaintBackground 2. OnPaint 각각의 함수 내부에서 그리기 작업을 다시금 해줬는데 막상 해당 textbox컨트롤이 포커싱받으면 그린 영역들이 모두 무효화되어 보이지 않습니다. 아래는 해당 테스트 소스입니다. 2개의 함수로 각각 주석 처리 하면서 테스트 해보았지만 정상 동작하지 않습니다. public partial class.. 2012. 2. 28.
[C#] TabControl 여러가지 Style UserControl 대박.. [C#] TabControl 여러가지 Style UserControlTabControl이 너무 적적하게 생겨갖고 솔루션에 적용하기에는 자꾸 찌푸리는 고객들을 만남.. 거참.. 다듬기 귀찬음.. CodeProject에서 드뎌 발견 대박감이다..ㅋㅋㅋㅋㅋㅋㅋ 으흐흐흐~ http://www.codeproject.com/Articles/91387/Painting-Your-Own-Tabs-Second-Edition 2012. 2. 27.
[C#] Shaodw Label UserControl ^^;; 히힛... 코드프로젝트에서 발견~ Simple 하다. 그냥 스트링 한번 더 그릴 뿐.. 좋구많ㅎ 2012. 2. 27.
[C#] C#용 사용자 컨트롤 프리 소스. 갖다 쓰면 댄다. 이중에 현재 outlook이 필요함..ㅋㅋ msn Messenger도 쓸만함 2012. 2. 13.