자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi 여러 인-메모리 데이터 테이블들을 하나의 파일로 입출력하는 방법
2019.04.09 11:01
하나의 엑셀 워크북에 있는 여러 워크시트들을 불러다 수정한 뒤 델파이로만 관리하려고 합니다. 데이터의 양이 많지 않아서 dbms를 쓰지 않고 인-메모리 데이터 테이블을 이용하려고 합니다.
.넷의 경우 아래의 간단한 코드로 여러 데이터 테이블들을 하나의 데이터 세트로 묶은 뒤 하나의 파일로 입출력이 되는데요. 파이어댁의 tFDMemTable로는 가능하지 않은 거 같습니다.
DataSet.Tables.Add(Table);
DataSet.WriteXml(FileName);
델파이에는 다층적 데이터 테이블들을 하나의 입체적 데이터 세트로 관리하는 방법이 없는지요?
번호 제목 글쓴이 날짜 조회 수
공지
[프로그래밍 강의] 2021.6~2021.12
관리자 2015.01.22 15634
공지
유용한 관련 사이트
관리자2 2014.03.20 54464
공지
본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다.
관리자 2012.01.10 97828
8
Intent 함수를 이용한 사진 불러오기 및 (파일)경로 취득
빌게이츠 2018.11.20 259
7
[질문] C++ Builder에서 디버깅 할때, RTL 소스로 들어가지 않는 방법?
베도빈 2018.08.16 217
6
[C++부트캠프] 교육과정을 알고 싶습니다.
험프리 2016.08.30 188
5
[C++부트캠프] 모바일 앱을 앱스토어에 등록하는 방법이 궁금합니다.
험프리 2016.08.30 279
4
[C++부트캠프] 다양한 형태의 그래프 표시 형식이 있는지 알고 싶습니다.
험프리 2016.08.30 151
3
[C++부트캠프] 게임개발을 해보고 싶습니다.
험프리 2016.08.30 336
2
[C++부트캠프] 리눅스 앱 개발에 대해 궁금합니다.
험프리 2016.08.30 218
1
[C++부트캠프] 시리얼 컴포넌트 사용여부가 궁금합니다.
험프리 2016.08.30 176
Delphi 여러 인-메모리 데이터 테이블들을 하나의 파일로 입출력하는 방법
2019.04.09 11:01
하나의 엑셀 워크북에 있는 여러 워크시트들을 불러다 수정한 뒤 델파이로만 관리하려고 합니다. 데이터의 양이 많지 않아서 dbms를 쓰지 않고 인-메모리 데이터 테이블을 이용하려고 합니다.
.넷의 경우 아래의 간단한 코드로 여러 데이터 테이블들을 하나의 데이터 세트로 묶은 뒤 하나의 파일로 입출력이 되는데요. 파이어댁의 tFDMemTable로는 가능하지 않은 거 같습니다.
DataSet.Tables.Add(Table);
DataSet.WriteXml(FileName);
델파이에는 다층적 데이터 테이블들을 하나의 입체적 데이터 세트로 관리하는 방법이 없는지요?
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [프로그래밍 강의] 2021.6~2021.12 | 관리자 | 2015.01.22 | 15634 |
공지 | 유용한 관련 사이트 | 관리자2 | 2014.03.20 | 54464 |
공지 | 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. | 관리자 | 2012.01.10 | 97828 |
8 | Intent 함수를 이용한 사진 불러오기 및 (파일)경로 취득 | 빌게이츠 | 2018.11.20 | 259 |
7 | [질문] C++ Builder에서 디버깅 할때, RTL 소스로 들어가지 않는 방법? | 베도빈 | 2018.08.16 | 217 |
6 | [C++부트캠프] 교육과정을 알고 싶습니다. | 험프리 | 2016.08.30 | 188 |
5 | [C++부트캠프] 모바일 앱을 앱스토어에 등록하는 방법이 궁금합니다. | 험프리 | 2016.08.30 | 279 |
4 | [C++부트캠프] 다양한 형태의 그래프 표시 형식이 있는지 알고 싶습니다. | 험프리 | 2016.08.30 | 151 |
3 | [C++부트캠프] 게임개발을 해보고 싶습니다. | 험프리 | 2016.08.30 | 336 |
2 | [C++부트캠프] 리눅스 앱 개발에 대해 궁금합니다. | 험프리 | 2016.08.30 | 218 |
1 | [C++부트캠프] 시리얼 컴포넌트 사용여부가 궁금합니다. | 험프리 | 2016.08.30 | 176 |
FireDac의 TMemTable의에 각각의 데이터를 옮기고 이기종 간의 테이블 조인하듯이(TLocalSql 을 사용하여 조인하여) 하나의 테이블로
구성하여 조회하시면 됩니다.
C:\Users\Public\Documents\Embarcadero\Studio\20.0\Samples\Object Pascal\Database\FireDAC\Samples\Comp Layer\TFDLocalSQL
위의 폴더에 있는 예제를 참조하시기 바랍니다.(다른 데이터비에스의 데이터를 조인하는 방법의 예제입니다.)