2013-10-08 2 views
0

누구든지 나를 도울 수있다윈도우에서 DB 사용

나는 윈도우 폰에서 db에 대해 다음과 같은 질문을하고있다. 나는 검색을했고 아무것도 도움이되지 못했다.

1) 데이터베이스가 SQL-lite와 같은 다른 db 구조를 사용하면 파일이 저장됩니다.

2) 격리 저장소에만 저장 한 경우 해당 데이터베이스에서 사용할 수있는 메모리 제한 (파일 크기)은 얼마입니까?

3) Isolated Storage에 저장되어 있지 않은 경우 저장되어있는 위치와 그 db에서 사용할 수있는 메모리 제한 (파일 크기)은 얼마입니까?

4) sql-lite db 파일에 SD 카드 또는 외부 메모리 카드 경로를 설정할 수 있습니까?

감사합니다.

답변

0

1) 파일이 격리 된 저장소

2) 응용 프로그램의 메모리 제한 및 파일 크기가 다른 것들에 저장됩니다. 앱 메모리는 MSDN을 참조하십시오. 디스크 크기에 대해서는 OS별로 제한되지만 이론적으로는 4GB입니다. 그러나 소비자 응용 프로그램에서 큰 데이터베이스를 가질만한 이유는 거의 없습니다. 또한 배포 할 때 XAP에 너무 큰 파일을 포함시킬 수 없습니다.

3) N/A

4) 아니오 SD 카드가 만에서 읽을 수는 윈도우 폰에에에 제 3 자 응용 프로그램을 작성하지 8.0

0

Windows 전화 용으로 개발 중이므로Local Database for windows phone에 자세히 설명 된 것처럼 linq를 SQL에 사용할 것을 권장합니다. 파일은 격리 된 저장소에 저장됩니다.

격리 된 저장소의 파일 크기 제한과 관련하여 제한은 없습니다. read this question. 따라서 모든 전화기에서 메모리 카드를 사용할 수없는 경우에만 격리 된 저장소에 DB 파일을 저장해야합니다.

0
  1. 온실 생산 중. 개발 중에는 응용 프로그램 설치 폴더에 파일을 저장할 수도 있습니다.
  2. 제한 없음
  3. 참조 포인트 1
  4. 아니, SD 및 외부 스토리지가 거의 멀티미디어 파일에 제한됩니다.