我在 Embarcadero DocWiki 中阅读了未在 iOS 应用程序中使用的组件,但无法判断 ClientDataSets 和 DataSources 是否可以在 iOS 应用程序中使用。任何人都可以确认或否认这些组件是否可以在 iOS 应用程序中工作。
问问题
628 次
2 回答
3
您引用的列表中的前两项是Data.DB和Datasnap.DBClient单元,表明 iOS 应用程序不支持它们。TDataSource
来自前者,而TClientDataSet
来自后者。
要自己确认,请尝试在 iOS 应用程序中使用它们并查看是否收到预期的编译器错误(“无法找到 Project1 使用的单元 %NameOfTheUnit%”)。
于 2012-07-17T19:57:49.377 回答
2
是的,ClientDataSet 和 DataSetProvider 都可以在 iOS 应用程序中使用。关于 Data 和 Datasnap 命名空间,上述答案是不正确的。这些单元是跨平台的。如果您将光标悬停在工具面板中的 ClientDataSet 或 DataSetProvider 上,您可以看到这一点。这样做会显示您正在暂停的组件支持的操作系统,并且这两个组件的显示都包括 iOS 和 Android。
于 2015-03-28T15:53:04.763 回答