B
bsense
Unregistered / Unconfirmed
GUEST, unregistred user!
有没有仁兄学习使用UI,DAL,BLL,Modal,这种模式做Delphi应用的,最近感觉这种模式挺不错
如题
简单说,就是将代码分开,我们经常在保存的时候,需要检查数据,
一般使用控件名,比如
if edit1.text='' then
最好 放成一个类 属性,
Fname :string;
在 dal 层 ,或 ui 层 ,
映射 控件名 和 属性
FName := edit1.text;
在bll层 检查
function SaveCheck
begin
if Fname = '' then
xxxx
end
请问其调用关系,和存取ui,存取dataset ,放在哪个层比较好
这样做的好处是,代码修改方便,
比如改了 ui 上的控件 名字,只在 存,取,清除 共 3处 修改就是了
否则可能需要 N 处
如题
简单说,就是将代码分开,我们经常在保存的时候,需要检查数据,
一般使用控件名,比如
if edit1.text='' then
最好 放成一个类 属性,
Fname :string;
在 dal 层 ,或 ui 层 ,
映射 控件名 和 属性
FName := edit1.text;
在bll层 检查
function SaveCheck
begin
if Fname = '' then
xxxx
end
请问其调用关系,和存取ui,存取dataset ,放在哪个层比较好
这样做的好处是,代码修改方便,
比如改了 ui 上的控件 名字,只在 存,取,清除 共 3处 修改就是了
否则可能需要 N 处