1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- unit dmusers;
- {$mode objfpc}{$H+}
- interface
- uses
- Classes, SysUtils, db, dbf, fpwebdata;
- type
- { TDataModule1 }
- TDataModule1 = class(TDataModule)
- AName: TFPWebDataProvider;
- Datasource1: TDatasource;
- Dbf1: TDbf;
- procedure DataModuleCreate(Sender: TObject);
- private
- { private declarations }
- public
- { public declarations }
- end;
- var
- DataModule1: TDataModule1;
- implementation
- {$R *.lfm}
- { TDataModule1 }
- procedure TDataModule1.DataModuleCreate(Sender: TObject);
- begin
- If not WebDataProviderManager.Registering then
- begin
- DBF1.TableName:=ExtractFilePath(ParamStr(0))+'users.dbf';
- DBF1.Open;
- With DBF1.FieldByname('ID') do
- ProviderFlags:=ProviderFlags+[pfInKey];
- DBF1.First;
- end;
- end;
- initialization
- WebDataProviderManager.RegisterDatamodule(TDataModule1)
- end.
|