Delphi에서 EMS (예 : 향후 iOS 애플리케이션 용)를 사용하는 간단한 클라이언트 서버 애플리케이션으로 작업하고 있습니다.Delphi EMS FireDAC : 데이터 세트를 열 수 없습니다. [FDMemTable]
이 질문은 다른 오류가있는 이전 질문의 연속입니다.
This is my previous question with different problem 나는 마르코의 제안을 따른다.
문제점 : 이제 매개 변수를 클라이언트에서 서버로 전달할 때 오류가 발생합니다. 오류가 발생합니다 파람와, :
Project EMS_Test_Client_Project.exe raised exception class EFDException with message '[FireDAC][Comp][DS]-206. Cannot open dataset [FDMemTable]. A DataTable or a DataView must be supplied. Hint: if that is TFDMemTable, use CreateDataSet or CloneCursor to open dataset'.
는 이로써 나는 TFDMemTable 속성 (
QRowParam DatSTableName)의
이미지 1 있습니다. 파람없이 작동합니다
질문 : 나는 클라이언트에서 서버에 일반 전화를 사용하고있는 경우, 작동 내가 모든 데이터를 얻었다. 내가 사용했던 곳 Image2 TFDMQuery없이 TFDMemTable. 그러나 클라이언트에서 서버로 매개 변수를 전달할 경우 클라이언트 측에서 오류가 발생합니다. Image1 TFDMemTable with TFDQuery.
누구든지 나를 제안 할 수 있습니까?이 문제에서 어떻게 더 진행해야합니까?
미리 감사드립니다.
'TFDMemTable' 컴포넌트에서'Active' 속성을 true로 설정하면 디자인 타임에 필요한 메모리 테이블 데이터 세트를 생성해야합니다 (예외가 요구하는 것임). – TLama
@ TLama TFDMemTable 구성 요소에서 Active 속성을 true로 설정 한 후에도 동일한 오류가 발생했습니다! 다른 제안? –
죄송합니다. 다른 단서는 없습니다. 나는 어댑터로 일한 적이 없다. 게시 한 예외에 대한 즉각적인 반응이었습니다. – TLama