UI 및 데이타셋 추가

This commit is contained in:
LKJ
2024-12-01 11:28:11 +09:00
parent 8815050795
commit 0bec8b45e7
7 changed files with 1421 additions and 6 deletions
+43
View File
@@ -0,0 +1,43 @@
object dmData: TdmData
Height = 869
Width = 1136
PixelsPerInch = 120
object mdEmployee: TdxMemData
Indexes = <>
Persistent.Data = {
5665728FC2F5285C8FFE3F060000000A000000010005006E616D650002000000
0200040061676500020000000200070073616C61727900020000000500040073
6578000A00000001000900706F736974696F6E001E0000000100080061646472
657373000106000000C0CCB0FCC0E70134000110270101000104000000B4EBC7
A5010A000000BACEBBEAB1A4BFAABDC3}
SortOptions = []
Left = 512
Top = 80
object mdEmployeename: TStringField
FieldName = 'name'
Size = 10
end
object mdEmployeeage: TSmallintField
FieldName = 'age'
end
object mdEmployeesalary: TSmallintField
FieldName = 'salary'
end
object mdEmployeesex: TBooleanField
FieldName = 'sex'
end
object mdEmployeeposition: TStringField
FieldName = 'position'
Size = 10
end
object mdEmployeeaddress: TStringField
FieldName = 'address'
Size = 30
end
end
object dsEmployee: TDataSource
DataSet = mdEmployee
Left = 384
Top = 80
end
end
+33
View File
@@ -0,0 +1,33 @@
unit EmployeeUnit;
interface
uses
System.SysUtils, System.Classes, Data.DB, dxmdaset;
type
TdmData = class(TDataModule)
mdEmployee: TdxMemData;
mdEmployeename: TStringField;
mdEmployeeage: TSmallintField;
mdEmployeesalary: TSmallintField;
mdEmployeesex: TBooleanField;
mdEmployeeaddress: TStringField;
mdEmployeeposition: TStringField;
dsEmployee: TDataSource;
private
{ Private declarations }
public
{ Public declarations }
end;
var
dmData: TdmData;
implementation
{%CLASSGROUP 'Vcl.Controls.TControl'}
{$R *.dfm}
end.