煮茶笔记基本资料


//这是三层源代码中用到的


2004-05-28 17:54:14 斜阳
(客户端)请求数据流(如何请求的)->(如何到服务器的)->服务器(如何接收、中转的)->(如何返回的)->数据数据流(客户端)

2004-05-28 15:52:31 烟灰缸
其实,我总的思路是,让后台开发人员只关心“规则”而不用去关心“事务和数据库”


2004-05-25 16:22:36 煙灰缸(2282902)
大家統一一下“單詞”好了。
“事務層”是指swServer2.prj
“規則層”是指dmDefault.prj
“規則裝載管理器”是指swMMC.prj
“SQL語句管理器”是指StoreProc 和sqlDesigner.exe


2004-05-24 16:13:26 煙灰缸(2282902)
如果IBaseDataModule需要“數據事務”時,它就向IBaseService 申請。

2004-05-25 16:27:52 煙灰缸(2282902)
    procedure ApplyUpdates(const Delta: OleVariant; TableName, KeyField: WideString); stdcall;
意思是讓事務層去更新數據(數據在Delta裡)

    procedure ApplyUpdatesWithOle(const DeltaName, TableName, KeyField: WideString); stdcall;
意思是讓事務層去更新數據(數據不在Delta裡,而是在事務層的Client傳來的參數表裡,這樣可以省去時間)

    procedure ApplyUpdatesWithDataSet(const DataSet: integer; TableName, KeyField: WideString); stdcall;
  數據已經被規則層更正過了,讓事務層去找對應的“DataSet”去更新(實際上也是去找對應DataSet的Delta)

DataSet是指預定義的cds
//-----------------------------------------------------


 

posted @ 2004-09-09 18:57  D10.天地弦  阅读(731)  评论(0编辑  收藏  举报