자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey XE10 Rest컴포넌트를 이용한 멀티디바이스 앱에서 TFDMemTable관련 에러
2016.03.21 11:52
유튜브의 "모바일 앱에서 웹 상의 데이터 이용하기(REST 방식)" 강좌와 "안드로이드 / iOS 앱 with 델파이 2편 - 고급 활용(DB 클라우드 3D)"의 rest관련 챕터로 rest데이터를 웹서버에서 받아오는 테스트를 진행하고있습니다.
예제를 진행하다보니 RESTDebugger를 이용하여 Send Request및 Copy Componenets까지는 잘 되었습니다.
하지만 리스트뷰에 데이터를 바인딩하기 위해 복사된 REST컴포넌트를 실제 프로젝트에 복사해 넣고 RESTRequest1컴포넌트를 더블클릭을 하니
"[FireDAC][Comp][DS]-206. Cannot open dataset [FDMemTable1].A DataTable or a DataView must be supplied. hint if that is TFDMemTable, use CreateDataSet or CloneCursor to open dataset."
위와 같은 에러가 뜹니다.
혹시 유튜브의 강좌나 책의 예제는 Xe7에서 진행하시는데 XE10과 다른 부분이 있는것인가요?
아니면 다른 문제가 있는 것인가요?
RESTDebugger까지는 잘되었는데 무엇이 문제인지 모르겠습니다.
댓글 2
Firemonkey XE10 Rest컴포넌트를 이용한 멀티디바이스 앱에서 TFDMemTable관련 에러
2016.03.21 11:52
유튜브의 "모바일 앱에서 웹 상의 데이터 이용하기(REST 방식)" 강좌와 "안드로이드 / iOS 앱 with 델파이 2편 - 고급 활용(DB 클라우드 3D)"의 rest관련 챕터로 rest데이터를 웹서버에서 받아오는 테스트를 진행하고있습니다.
예제를 진행하다보니 RESTDebugger를 이용하여 Send Request및 Copy Componenets까지는 잘 되었습니다.
하지만 리스트뷰에 데이터를 바인딩하기 위해 복사된 REST컴포넌트를 실제 프로젝트에 복사해 넣고 RESTRequest1컴포넌트를 더블클릭을 하니
"[FireDAC][Comp][DS]-206. Cannot open dataset [FDMemTable1].A DataTable or a DataView must be supplied. hint if that is TFDMemTable, use CreateDataSet or CloneCursor to open dataset."
위와 같은 에러가 뜹니다.
혹시 유튜브의 강좌나 책의 예제는 Xe7에서 진행하시는데 XE10과 다른 부분이 있는것인가요?
아니면 다른 문제가 있는 것인가요?
RESTDebugger까지는 잘되었는데 무엇이 문제인지 모르겠습니다.
작성해주신 내용대로 진행하는 것에는 "XE7"과 "10 시애틀"의 차이는 없습니다.(두개 버전 모두 REST debugger를 지원합니다.)
테스트하신 코드를 압축해서 올려주세요. 확인 후 답변 드리겠습니다.