unit uDAInterfacesEx; {----------------------------------------------------------------------------} { Data Abstract Library - Core Library } { } { compiler: Delphi 6 and up, Kylix 3 and up } { platform: Win32, Linux } { } { (c)opyright RemObjects Software. all rights reserved. } { } { Using this code requires a valid license of the Data Abstract } { which can be obtained at http://www.remobjects.com. } {----------------------------------------------------------------------------} {$I DataAbstract.inc} interface uses uDAInterfaces; type IDAConnectionMetaData = interface(IDAConnection) ['{ACDD5335-B7CB-4E0F-8241-4A323D4731F1}'] end; IDAConnectionModelling = interface(IDAConnection) ['{ACDD5335-B7CB-4E0F-8241-4A323D4731F1}'] function FieldToDeclaration(aField: TDAField): string; safecall; function BuildCreateTableSQL(aDataSet: TDADataSet; const aOverrideName: string = ''): string; safecall; procedure CreateTable(aDataSet: TDADataSet; const aOverrideName: string = ''); safecall; end; implementation end.