많은 양의 데이터가있는 기존 데이터베이스를 격리 된 저장소로로드하려면 어떻게해야합니까? 필자는 전화 7에서 데이터베이스를 사용하는 방법을 거의 읽지 않았지만 사전 정의 된 데이터를로드하지 않습니다. 대신 데이터베이스를 처음 실행하면 나중에 동일한 데이터베이스를 사용합니다.Windows phone 7- 기존 데이터베이스를 격리 된 저장소로로드
2
A
답변
1
프로젝트에 데이터베이스를 추가 할 수는 있지만 읽기 전용 모드에서만 사용할 수 있습니다. 읽기/쓰기를 원할 경우, 설치 후 별도의 데이터베이스에 데이터를 복사하는 코드를 추가해야합니다. 그것은 당신의 프로젝트에 추가하고 내용에 빌드 작업을 설정하여 응용 프로그램과 기존 데이터베이스 를 제공하는 것이 가능 기존 데이터베이스를 사용
: 그 기사에서
http://visualstudiomagazine.com/articles/2011/10/01/linq-to-sql-on-windows-phone-75.aspx . 그러면 전화기에 응용 프로그램과 함께 데이터베이스 파일이 배포되지만 해당 응용 프로그램의 다른 모든 정적 컨텐츠와 동일한 폴더 에 배치됩니다. 응용 프로그램은 만이 폴더에서 읽을 수 있습니다. 즉, 데이터베이스를 읽기 전용 모드로 열거 나 데이터베이스를 격리 된 저장소에 복사 한 다음 액세스해야합니다. 다음은 응용 프로그램과 함께 패키징 된 데이터베이스에 대한 연결 예 문자열입니다.
관련 문제
- 1. 여러 격리 된 저장소에서 삭제 - windows phone 7
- 2. Windows phone 격리 된 저장소에 7 개의 실버 문자열 배열
- 3. Windows Phone 8의 격리 된 저장소?
- 4. Windows Phone 7 파일 다운로드
- 5. Windows Phone 8 격리 저장소
- 6. Windows Phone 7 데이터베이스
- 7. Windows phone 7
- 8. Windows Phone 7 (C#)
- 9. Windows Phone Mango vs Windows Phone 7
- 10. MediaElement Windows Phone 7
- 11. Windows Phone 7 - 비활성화?
- 12. ProgressBar Windows phone 7?
- 13. Windows phone 7
- 14. Windows Phone 7 - WebBrowserTask
- 15. Windows Phone 7 textBox
- 16. Windows Phone 7 개발자
- 17. Windows Phone 7 onDraw
- 18. Windows Phone 7 크래시
- 19. windows phone 7 빙지도
- 20. Azure + Windows phone 7
- 21. Windows Phone 7 단추
- 22. Windows Phone 7 스니퍼
- 23. Windows phone 7 Advertisement
- 24. Windows Phone 7 animation
- 25. Windows Phone 7 배포
- 26. windows phone 7 application
- 27. JQTouch Windows Phone 7
- 28. Windows Phone 7 SDK
- 29. Windows Phone 7 SaveContactTask
- 30. Windows phone 7 silverlight
Abhay - 읽기/쓰기가 필요한 경우 isostore에 데이터베이스를 복사해야합니다. 데이터베이스가 크고 복사해야하는 경우 8GB 전화를 사용하는 사람의 영향을 고려하고 전화기에 데이터베이스를 두 번 설치하면 중복을 제거 할 수 없습니다. 이것이 염려되는 경우 서버에 데이터를 배치하고 웹 서비스를 만들고 처음 실행시 데이터를 다운로드하는 것을 고려하십시오. 다운로드가 전화 통화, 텍스트, 키 누름 또는 다른 이벤트로 인해 중단되면 계속해서 실행되도록 사용자에게 알리십시오. –
데이터베이스에 쓸 필요가없는 경우 isostore에서 복제본을 만들 필요가 없습니다. –