2010-05-12 6 views
0

내 wpf 프로젝트에 데이터베이스를 사용하고 싶습니다. 그것은 "사람" "팀" "목표"와 아마도 2 가지 더 많은 것을 저장해야합니다. 필자는 이미 java/php (postgresql)의 데이터베이스를 사용했지만 (작업 한), 물건을 저장하는 "쉬운"방법이 있습니다. db가 (postgre 또는 mysql을 사용할 수있는 것보다) ,하지만 이것은 작은 것입니다.데이터베이스 WPF 응용 프로그램

답변

2

XML 또는 이진 직렬화를 사용할 수 있지만 항목이 서로 관련되어 있으면 관계형 데이터베이스 (SQL의 일부 풍미와 같음)가 관리하기가 쉽습니다.

데이터베이스 서버를 실행하고 지원하는 오버 헤드를 원하지 않으면 System.Data.SQLite을 살펴보십시오.

0

그럼 애플리케이션 데이터를 저장할 수있는 옵션이 많이 있습니다. 여러 사용자가 동일한 데이터 저장소에 액세스해야하는지, 저장된 프로 시저와 SQL을 사용할지, 어떤 종류의 보안이 필요한지 여부에 따라 달라집니다. 두 가지 가장 확실한 옵션은 다음과 같습니다.

  1. 개체를 XML 또는 이진 형식으로 serialize합니다. 하나는 로컬 데이터 저장소
  2. 사용 VistaDB 또는 SQL Server Compact 판과 같은 경량 데이터베이스를 만드는 방법을 보여주는 포함 Karl Shifflet's "Stuff" application video tutorials에서보세요
관련 문제