문제

장치의 SQL Server CE 데이터베이스에 쓰는 모바일 앱이 있습니다. 이 데이터를 읽고 CSV 형식으로 내보낼 수있는 데스크탑 응용 프로그램을 작성하고 싶습니다. 나는보고 있었다 라피 (원격 API)이지만 관리 코드로 전적으로 수행하는 것이 좋습니다. RAPI에 대한 대안이 있습니까?

도움이 되었습니까?

해결책 3

내가이 질문을 처음에 물었던 이유는 Rapi가 내 작은 앱에 너무 관여 할 것이라는 우려 였기 때문입니다 (API 문서를보고). 그럼에도 불구하고 래퍼 라이브러리를 관리하지 않는 코드로 작성하기 시작했지만 전체 C ++ 런타임 환경을 수행해야한다는 것을 깨닫기 위해서만. 그래서 P/Invoke를 사용하여 C#에서 직접 RAPI를 호출하는 몇 가지 방법을 RAPI 파일 처리 및 파일 시스템 작업에 대한 몇 가지 방법을 함께 모았습니다. 나는 다양한 장소 에서이 방법들을 발견하고 내 자신의 더 많은 것을 추가하고 C# 클래스에 넣었습니다. 나는 일관된 오류 처리를 장착했으며 몇 시간 동안 노력한 후에 필요한 것을 정확하게 수행하는 것으로 판명되었습니다.

다른 팁

RAPI를 사용하여 SQLCE 데이터베이스를 PC에 복사하고 PC 앱을 사용하고 완료되면 데이터베이스 파일을 PDA로 다시 복사하도록 했습니까?

나는 비슷한 일을 생각하고 있었다.

로드 블록/문제에 직면 한 경우 알려주십시오.

OpenNETCF 2.3을 사용 했습니까?

사용자 정의 소켓 통신 프로토콜을 작성할 수 있으므로 모바일 앱은 소켓 연결을 듣고 데스크탑이 "전화"한 다음 명령을 보냅니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top