저는 대학의 프로젝트 (C#)에서 일하고 있으며 SQL Server와 같은 DBMS를 사용할 수 없기 때문에 Linq와 XML을 사용하기로 결정했습니다. Linq in Xml에 대한 기본 사항 그러나 실제로 우리는 테이블과 필드를 만들고 Xml에서 어떻게 작업 할 수 있는지 모르겠다. 제안 사항은 무엇입니까?LINQ to XML을 사용하여 데이터베이스 작업
답변
가장 간단한 방법은 형식화 된 데이터 집합은 XML 파일에 저장 될 것입니다. (LINQ 포함 또는 제외)
RDBMS와 마찬가지로 사용하지만 RDMS가 아니므로 허용해야합니다.
단일 사용자 응용 프로그램 인 경우 직렬화 가능 클래스를 만들어 데이터를 저장하는 데 사용할 수 있습니다. 그런 다음 앱이 닫히면 데이터 클래스가 파일에 직렬 (2 진)되고 앱이 시작될 때 파일을 읽고 모든 데이터가 그대로 유지됩니다.
그것은 Task Management Project입니다. 직렬화가 도움이 될 것이라고 생각하십니까? –
테이블을 실제로 사용하려면 형식화 된 데이터 집합을 만들고 (독점적 인) XML로 저장 /로드 할 수 있습니다.
DataSet은 여러 테이블 + 관계를 보유 할 수 있습니다.
형식화 된 데이터 집합에서 생성 된 XML은 독점적이지 않습니다. – SLaks
그래, 조금 녹슬 었어. '정상적인'XML과 DiffGram이 있습니다. 어떤 API가 무엇을 제공하는지 잊어 버렸습니다. –
"독점적이지 않은"것은 무엇입니까? –
- 1. ASP.NET MVC : LINQ to XML을 사용하여 HTML
- 2. linq to xml을 사용하여 CDATA를 읽는 중
- 3. LINQ to XML을 사용하여 요소 늘리기
- 4. Linq to XML을 사용하여 로그 파일 만들기
- 5. LINQ-to-XML을 사용하여 다음 XML을 사전에로드하려면 어떻게해야합니까?
- 6. LINQ to XML을 통한 원자 피드 분석
- 7. 데이터베이스 질문 (LINQ-to-SQL)
- 8. LINQ To XML -이 XML을 읽는 방법?
- 9. LINQ to XML을 사용하여 하위 요소에서 개체 만들기
- 10. linq to xml을 사용하여 Google 피드 구문 분석
- 11. LINQ to XML을 사용하여 XML 요소를 특성별로 찾는 방법은 무엇입니까?
- 12. LINQ to XML을 사용하여 하위 하위 요소 일치?
- 13. linq-to-entities를 사용하여 xml을 생성하는 중 오류가 발생했습니다.
- 14. linq to xml을 사용하여 xml 트리의 모든 요소를 탐색합니다.
- 15. Linq to XML을 사용하여 NAnt .build 파일 작성
- 16. LINQ to XML을 사용하여 datetime 값을 쿼리하는 방법은 무엇입니까?
- 17. XML을 통한 데이터베이스
- 18. Linq to SQL 및 컬렉션 작업
- 19. Linq to SQL - 데이터베이스 요청을 어떻게 관리해야합니까?
- 20. Linq to SQL보기에 대한 CRUD 작업 처리
- 21. Linq-to-XML 및 Linq-to-SQL을 사용하여 매우 큰 XML 파일 생성
- 22. LINQ to SQL을 사용하여 시스템 데이터베이스/테이블에 액세스 하시겠습니까?
- 23. LINQ to SQL/XML
- 24. Linq to SQL 및 MySQL 데이터베이스
- 25. SqlCE 데이터베이스 업데이트 Linq-to-SQL
- 26. linq-to-entities를 사용하여 삽입
- 27. LINQ-to_XML 쿼리를 사용하여 XML을 검색하는 방법
- 28. C# LINQ to XML
- 29. LINQ to XML GroupBy
- 30. Linq to SQL 오류 SQL이 XML을 비교하지 못합니까?
XML을 사용하는 경우 테이블 및 필드에 대한 아이디어를 없애야합니다. SQL 서버는 _ 관계형 데이터베이스이지만 XML은 _ 계단식 데이터베이스입니다. 그러나 이것은 단지 참고 사항 일 뿐이며 질문에 대한 대답이 아닙니다. – Henri