PDA
[SQLCE강좌] 5. MR 서버 셋팅 방법
안녕 하세요. 멍구 입니다. 다섯번째 강좌 시작 하겠습니다. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- MR의 경우 SQL서버에 별도의 셋팅을 필요로 합니다. EM을 사용해서 셋팅 하므로 그렇게 어려지 않습니다. 역시 스샷을 보며 간단하게 설명해 나가겠습니다. 일단 Northwind DB를 MR셋팅을 해보겠습니다. 도구 / 복제 / 게시 만들기 및 관리 를 선택 합니다. Northwind를 선택하고, 개시 만들기를 클릭합니다. 마법사가 실행되면 다음 단계로 넘어갑니다. 배포자는 첫 번째 항목의 자체 배포자를 선택합니다. 스냅샷 폴더는 sscesa20.dll이 위치한 가상폴더를 지정해 줍니다. 게시데이타 베이스도 Northwind..
[SQLCE강좌] 4. PDA에 SQLCE설치
안녕 하세요. 멍구 입니다. 네번째 강좌 시작 하겠습니다. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- SQLCE를 사용하기 위해서는 PDA에도 설치를 해줘야 합니다. 먼저 PDA의 windows폴더에 카피할 파일들 이 있습니다. SQLCE를 설치하게 되면 ADOCE 3.1도 설치가 되는데 ADOCE의 경로를 보면 C:\Windows CE Tools\dataaccess31\wce300 아래 여러 폴더가 있는 설치하고자 하는 PDA에 맞는 CPU폴더 아래에 파일을 PDA의 windows폴더에 카피합니다. adoce31.dll adocedb31.dll adoceoledb31.dll adoxce31.dll msdadc.dll msdae..
[SQLCE강좌] 3. 기본적인 Server Agent 설정
안녕 하세요. 멍구 입니다. 세번째 강좌 시작하겠습니다. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 기본적인 Server Agent의 설정 저번 강좌를 통해 SQL서버와 SQLCE의 동기화를 위해 SQL서버에는 IIS가 있고, SQLCE를 설치하면 같이 설치가 되는 sscesa20.dll이란 파일이 있다는걸 알았습니다. HTTP프로토콜을 통해 이 sscesa20.dll을 접근 할 수 있게 셋팅이 필요합니다. 셋팅 방법은 두가지 방법이 있습니다. SQLCE를 설치하면 \Program Files\Microsoft SQL Server CE 2.0\Server 폴더 밑에 SQL Server CE Connectivity Managemen..
[SQLCE강좌] 2. MR? RDA?
안녕 하세요. 멍구 입니다. 두번째 강좌 시작하겠습니다. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- MR? RDA? SQLCE를 별도 DB로 사용할 수도 있겠지만, 대부분의 경우 SQLCE를 사용한다는건 기간 MS-SQL과 연동해 사용하는 경우가 대부분입니다. 실제 사용하는 DBMS가 두개가 되는 것이지요. DB SERVER에 저장되어 있는 기간 MS-SQL서버와 PDA안에서 구동되는 SQLCE가 그것이지요. 문제는 이 두개의 DBMS를 동기화 하는 것인데, Microsoft에서는 용도에 따라 두가지 방법을 제시 하고 있습니다. MR(Merge & Replacation)과 RDA(Remote Data Access)가 그것입니다...
[SQLCE강좌] 1. SQLCE란? // SQLCE설치
안녕 하세요. 멍구 입니다. SQLCE에 대해 강좌를 시작 하려는데요. 여기저기 흩어진 자료는 많이 있는데.. 한눈에 딱 보기 쉽게 되이 있는 자료는 없는듯 해서요. ( 사실은 찾기가 귀찮아서..ㅡㅡ;) 제가 기억력이 나빠.. 혹시나 잊었을때, 볼 수있도록 강좌로 엮어 볼까 합니다. 제가 지구력이 떨어지는 관계로 용두 사미가 될지 모르겠네여. 일단 시작 하겠습니다. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- SQLCE란? WinCE에서 구동 할 수 있는 일종의 DBMS입니다. DBMS는 아시죠? MSSQL, MySQL, Sybase, Oracle 같은 덩치 큰 것들이요. SQLCE는 Micorsoft에서 WinCE환경의 PDA에..
EVC에서 다이얼로그에서 메인프레임의 타이틀 바꾸기..
여러 다이알로그를 띄우는 프로그램의 경우 그때그때마다 타이틀의 내용을 바꾸고 싶을때가 있습니다. 그런데 제가 아직 허접해서.. 쉽질 않더군여.. ㅡ.ㅡ 타이틀을 바꾸어도 포커스가 뷰로 옮겨가버리구여.. 그래서 쉽게 바꿀 수 있는 방법을 생각해 봤습니다. 먼저. 메인프래임의 해더파일에 다음을 추가합니다. public: inline void SetFrameTitle(CString str) { SetWindowText( str ); }; 그리고, 어디서든 참조하기 쉬운 해더파일에.. stdafx.h같은 곳에.. 다음 코드를 추가합니다. #define _SetTitle(str) { ((CMainFrame*)AfxGetMainWnd())->SetFrameTitle( (str) ); ::SetActiveWindow..