기존 MS Access 데이터베이스를 조작해야하는 Compact Framework 응용 프로그램을 개발 중입니다. 분명히 CF는 Access 데이터베이스 또는 ODBC를 지원하지 않습니다. 데이터베이스를 변경하지 않고 어떻게이 작업을 수행 할 수 있습니까?Compact Framework에서 MS Access 데이터베이스를 어떻게 사용합니까?
답변
간단히 말해서 대답은 당신이하지 않는다는 것입니다. CF는 원격 또는 로컬 Access 데이터베이스에 연결할 수 없습니다.
데이터베이스가 PC에있는 경우 데이터 도메인에 특정한 방법을 노출하여 데이터베이스에 대한 액세스 (말장난 없음)를 제공하는 간단한 WCF 서비스를 만듭니다. 예 : GetCustomerByID) 또는 일반적으로 (예 : ExecutSQL).
그러나 이렇게하면 앱을 가지고 있지 않기 때문에 유지 관리 할 서비스와 연결 파이프 라인이 있기 때문에 많은 복잡성이 추가됩니다.
주위에 어떤 방법이 있으면 SQL Compact 저장소에서 데이터를 가져 오려고합니다.
COM 개체로 수행 할 수 있습니까? –
또는 ODBC를 사용 하시겠습니까? ................. –
COmpact Framework는 ODBC를 지원하지 않으므로 완전히 지원되지 않습니다. 당신은 확실히 COM 객체를 C++로 작성하여 데이터베이스와 통신하고 COM 객체를 CF 객체로 래핑하는 엄청난 노력을 감당할 수 있습니다. 그러나 WCF 서비스를 만드는 것이 * 적은 노력 일 것입니다. – ctacke
- 1. .NET Compact Framework에서 HttpUtility.HtmlDecode 메서드를 사용합니까?
- 2. MS Access 데이터베이스를 압축하는 방법
- 3. MS Access 데이터베이스를 업데이트하는 방법
- 4. MS Ajax Framework에서 location.hash는 무엇을 사용합니까?
- 5. C# MS Access 데이터베이스를 SQL 서버에 동기화
- 6. Compact Framework에서 불투명 마스크를 어떻게 처리합니까?
- 7. Compact Framework에서 현재 디렉토리를 어떻게 구합니까?
- 8. Compact Framework에서 차트
- 9. Compact Framework에서 툴팁 만들기
- 10. Scimore SQL 데이터베이스를 사용합니까?
- 11. .NET Compact Framework에서 WCF 호스팅
- 12. Compact Framework에서 모노를 사용하는 XSLT
- 13. Python에서 Qt 데이터베이스를 어떻게 사용합니까?
- 14. MS-Access
- 15. .net Compact Framework에서 System.Threading.Thread.CurrentThread.CurrentCulture를 설정하십시오.
- 16. Compact Framework에서 파일을 안전하게 지우기
- 17. .NET Compact Framework에서 설정 파일
- 18. Compact Framework에서 읽기 전용 제거
- 19. Compact Framework에서 매우 흥미로운 문제
- 20. .NET Compact Framework에서 TextBox 그리기
- 21. .NET Compact Framework에서 URI 조작
- 22. Ado.net Entity Framework에서 SaveChanges() 메서드를 어떻게 사용합니까?
- 23. C#에서 MS DIA SDK를 어떻게 사용합니까?
- 24. Entity Framework에서 상속을 사용합니까?
- 25. MS Access 데이터베이스
- 26. MS Access 2010 양식에 비디오를 어떻게 포함합니까?
- 27. MS Access 데이터 형식 목록은 어떻게 구합니까?
- 28. ms-access : PDF를 보고서에 어떻게 삽입합니까?
- 29. 수백 개의 MS Access 데이터베이스를 중앙 서비스로 마이그레이션하는 방법은 무엇입니까?
- 30. MS Access 데이터베이스를 백업 할 SQL 스크립트를 만들 수 있습니까?
Access 데이터베이스 또는 Jet/ACE 데이터 저장소를 사용하려고합니까? 차이점을 모르는 경우 사용을 고려하지 않아도됩니까? –