2017-01-30 78 views
-3

可以有些机构提供帮助我使用TFDTable.FireDac对我来说是全新的。我在delphi 2010中使用TTable作为内存数据库。所以我想在xe7中使用TFDTable进行临时保存。如何在Delphi XE7中使用TFDTable(FireDAC)?

+0

计算器是不是编码服务... –

+0

你可以从这里开始:http://docwiki.embarcadero.com/RADStudio/Seattle/en/Browsing_Tables_(FireDAC) –

+0

我发现这只是谷歌搜索“德尔福tfdtable例如” 。你不能自己做这个吗? –

回答

2

那么,如果您完全不熟悉FireDAC,那么您需要阅读FireDAC,并查看最新版本的Delphi附带的示例。

但是,如果你只是想知道如何将数据从已连接到数据库复制到内存表FireDAC数据集复制,你可以做到这一点很简单,就像这样:

procedure TForm1.btnCopyToMemTableClick(Sender: TObject); 
begin 
    FDMemTable1.Data := FDQuery1.Data; 
    FDQuery1.Close; // don't need it open any more 
end; 

这里, FDQuery1是一个TFDQuery,它类似于TQuery,因为它具有SQL TStrings属性,允许您指定要执行哪个Sql查询来检索数据。

+0

我想用FDTable1添加这样的临时表格do begin TableName:='Test.db'; IndexFieldNames:='CustNo'; //FieldDefs.Add('Testid',ftInteger); 开放; 结束; – TheGcool

相关问题