2012-07-17 46 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。

相關問題