• 大小: 181KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-05
  • 语言: 数据库
  • 标签: rtc  UniDAC  

资源简介

采用RealThinClient+UniDAC实现三层框架演示 前台演示同步与异步两种调用方式,后台演示通过TDataset变更数据库与直接执行SQL命令变更数据库两种方式。 为此特意设计一个TRtcDataSetChanges Helper Class用于生成特定后台数据库SQL语句,对数据变更实现完全控制。 TRtcDataSetChangesHelper = class helper for TRtcDataSetChanges public function MSSQLGetActionSQL(const ATableName: RtcWideString; const AKeyFields: RtcWideString = ''): RtcWideString; end; 与RemObjects与kbmMW相比,RealThinClient是一个真正轻量级的三层平台,通讯底层基于Winsock,不需要Indy等三方控件,简单、可靠、易用。如果后台要使用dbGo(TAdoConnection/TAdoDataset),将这个演示稍作修改既能实现。本例中前台使用rtcMemDataset, 也可使用TAdoDataset或TkbmMemTable作为前台数据库。 使用XE2+RealThinClient6.04的朋友,需要修改rtcDefs.inc文件激活FORCE_ANSI_STRING,才能支持中文。 本人原创劣作,放到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


评论

共有 条评论