2012-07-17 81 views

回答

3

你举名单上的前两个项目是Data.DBDatasnap.DBClient单位,这表明它们不支持iOS应用程序。 TDataSource来自前者,而TClientDataSet来自后者。

为了证实自己,尝试在iOS应用程序使用它们,看看你是否得到预期的编译器错误(“无法找到单元%NameOfTheUnit%使用PROJECT1”)。

+0

目前ClientDataSets确实不支持iOS应用程序。 Delphi XE2使用Free Pascal编译器来支持iOS。在Delphi XE3中,他们使用自己的编译器。预计在Delphi XE3中,ClientDataSets组件可用于iOS应用程序。并希望也在Android。 – Erwin 2012-07-27 19:48:20

1

是的,无论是ClientDataSet的和DataSetProvider的可以在iOS应用程序中使用。上面的答案对于Data和Datasnap命名空间是不正确的。这些单位是跨平台的。如果将光标暂停在工具选项板中的ClientDataSet或DataSetProvider上,您可以看到它。这样做会显示您正在暂停的组件支持的操作系统,并且这两个组件的显示均包含iOS和Android。

相关问题