Componentes.Terceros.RemObj.../internal/5.0.23.613/1/RemObjects SDK for Delphi/Samples/DataSnap/DataSnapServerData.pas
david 2824855ea7 - Modificación del paquete RemObjects_Core_D10 para que sea un paquete de runtime/designtime (antes era designtime sólo)
- Recompilación en Delphi10 de todos los paquetes de RO para generar las DCU's en Lib\D10
- Recompilación en Delphi10 de todos los paquetes de DA para generar las DCU's en Lib\D10

git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.RemObjects@9 b6239004-a887-0f4b-9937-50029ccdca16
2007-09-10 14:06:19 +00:00

51 lines
1.6 KiB
ObjectPascal

unit DataSnapServerData;
interface
uses {vcl:} SysUtils, Classes, DB, DBClient,
{RemObjects:} uRODataSnapModule, Provider, ADODB;
type
TDataSnapServerDataForm = class(TRODataSnapModule)
con_SqlServer: TADOConnection;
qry_customers: TADOQuery;
prv_customers: TDataSetProvider;
qry_Products: TADOQuery;
prv_products: TDataSetProvider;
qry_customersCustomerID: TWideStringField;
qry_customersCompanyName: TWideStringField;
qry_customersContactName: TWideStringField;
qry_customersContactTitle: TWideStringField;
qry_customersAddress: TWideStringField;
qry_customersCity: TWideStringField;
qry_customersRegion: TWideStringField;
qry_customersPostalCode: TWideStringField;
qry_customersCountry: TWideStringField;
qry_customersPhone: TWideStringField;
qry_customersFax: TWideStringField;
private
{ Private declarations }
public
{ Public declarations }
end;
var
DataSnapServerDataForm: TDataSnapServerDataForm;
implementation
uses {RemObjects:} uROServer, uRODataSnap_Invk, uROClassFactories;
{$R *.DFM}
procedure Create_DataSnapModule(out oInstance:IUnknown);
begin
oInstance := TDataSnapServerDataForm.Create(nil);
end;
initialization
TROClassFactory.Create('IAppServer', Create_DataSnapModule, TAppServer_Invoker);
//TROPooledClassFactory.Create('IAppServer', Create_DataSnapModule, TIAppServer_Invoker, 10, pbCreateAdditional);
//TROPerClientClassFactory.Create('IAppServer', Create_DataSnapModule, TIAppServer_Invoker, 10, pbCreateAdditional);
end.