-
大小: 181KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-05
- 語言: 數(shù)據(jù)庫
- 標簽: rtc??UniDAC??
資源簡介
采用RealThinClient+UniDAC實現(xiàn)三層框架演示
前臺演示同步與異步兩種調(diào)用方式,后臺演示通過TDataset變更數(shù)據(jù)庫與直接執(zhí)行SQL命令變更數(shù)據(jù)庫兩種方式。
為此特意設(shè)計一個TRtcDataSetChanges Helper Class用于生成特定后臺數(shù)據(jù)庫SQL語句,對數(shù)據(jù)變更實現(xiàn)完全控制。
TRtcDataSetChangesHelper = class helper for TRtcDataSetChanges
public
function MSSQLGetActionSQL(const ATableName: RtcWideString;
const AKeyFields: RtcWideString = ''): RtcWideString;
end;
與RemObjects與kbmMW相比,RealThinClient是一個真正輕量級的三層平臺,通訊底層基于Winsock,不需要Indy等三方控件,簡單、可靠、易用。如果后臺要使用dbGo(TAdoConnection/TAdoDataset),將這個演示稍作修改既能實現(xiàn)。本例中前臺使用rtcMemDataset, 也可使用TAdoDataset或TkbmMemTable作為前臺數(shù)據(jù)庫。
使用XE2+RealThinClient6.04的朋友,需要修改rtcDefs.inc文件激活FORCE_ANSI_STRING,才能支持中文。
本人原創(chuàng)劣作,放到csdn.net上,下載收2分,歡迎拍磚。

代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????9643??2012-12-14?16:53??Server.dproj
?????文件???????4594??2012-12-14?16:53??Server.dproj.local
?????文件????????255??2012-12-14?16:53??Client.dpr
?????文件????????316??2012-12-14?16:53??Server.dpr
?????文件???????2780??2012-12-14?16:47??frmSerever.dfm
?????文件???????3611??2012-12-14?16:44??frmClient.pas
?????文件???????3411??2012-12-14?16:40??rtcDataSetChangeHelper.pas
?????文件???????1519??2012-12-14?16:09??UniDACTest.groupproj
?????文件????????454??2012-12-14?16:09??UniDACTest.groupproj.local
?????文件???????2403??2012-12-14?15:43??frmClient.dfm
?????文件????????149??2012-12-14?17:03??Client.identcache
?????文件????????237??2012-12-14?17:03??Server.identcache
?????文件?????298600??2012-12-14?17:03??Client.res
?????文件?????298600??2012-12-14?17:02??Server.res
?????文件???????6135??2012-12-14?16:57??frmSerever.pas
?????文件???????9556??2012-12-14?16:53??Client.dproj
?????文件???????4818??2012-12-14?16:53??Client.dproj.local
-----------?---------??----------?-----??----
???????????????647081????????????????????17
-----------?---------??----------?-----??----
?????文件???????9643??2012-12-14?16:53??Server.dproj
?????文件???????4594??2012-12-14?16:53??Server.dproj.local
?????文件????????255??2012-12-14?16:53??Client.dpr
?????文件????????316??2012-12-14?16:53??Server.dpr
?????文件???????2780??2012-12-14?16:47??frmSerever.dfm
?????文件???????3611??2012-12-14?16:44??frmClient.pas
?????文件???????3411??2012-12-14?16:40??rtcDataSetChangeHelper.pas
?????文件???????1519??2012-12-14?16:09??UniDACTest.groupproj
?????文件????????454??2012-12-14?16:09??UniDACTest.groupproj.local
?????文件???????2403??2012-12-14?15:43??frmClient.dfm
?????文件????????149??2012-12-14?17:03??Client.identcache
?????文件????????237??2012-12-14?17:03??Server.identcache
?????文件?????298600??2012-12-14?17:03??Client.res
?????文件?????298600??2012-12-14?17:02??Server.res
?????文件???????6135??2012-12-14?16:57??frmSerever.pas
?????文件???????9556??2012-12-14?16:53??Client.dproj
?????文件???????4818??2012-12-14?16:53??Client.dproj.local
-----------?---------??----------?-----??----
???????????????647081????????????????????17
評論
共有 條評論