📄 ebarmegademodata.pas
字号:
unit EBarMegaDemoData;
interface
uses
SysUtils, Classes, DB, DBTables, Forms;
type
TEBarMegaDemoMainDM = class(TDataModule)
tblContacts: TTable;
tblContactsID: TAutoIncField;
tblContactsProductID: TIntegerField;
tblContactsFirstName: TStringField;
tblContactsLastName: TStringField;
tblContactsCompany: TStringField;
tblContactsAddress: TStringField;
tblContactsCity: TStringField;
tblContactsState: TStringField;
tblContactsPurchaseDate: TDateField;
tblContactsPaymentType: TStringField;
tblContactsPaymentAmount: TBCDField;
tblContactsproduct: TStringField;
tblContactsCustName: TStringField;
tblProducts: TTable;
tblProductsID: TIntegerField;
tblProductsNAME: TStringField;
tblProductsDescription: TStringField;
Database: TDatabase;
dsProducts: TDataSource;
dsContacts: TDataSource;
procedure tblContactsCalcFields(DataSet: TDataSet);
end;
var
EBarMegaDemoMainDM: TEBarMegaDemoMainDM;
implementation
{$R *.dfm}
procedure TEBarMegaDemoMainDM.tblContactsCalcFields(DataSet: TDataSet);
begin
with DataSet do
FieldByname('CustName').AsString := FieldByname('FirstName').AsString + ' ' + FieldByname('LastName').AsString;
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -