采用RealThinClient+UniDAC实现三层框架演示

时间:2016-01-04 12:32:35
【文件属性】:

文件名称:采用RealThinClient+UniDAC实现三层框架演示

文件大小:181KB

文件格式:RAR

更新时间:2016-01-04 12:32:35

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分,欢迎拍砖。


【文件预览】:
Server.dproj
frmClient.dfm
Server.identcache
Client.dproj.local
frmSerever.dfm
UniDACTest.groupproj
frmClient.pas
Client.dpr
Server.dpr
rtcDataSetChangeHelper.pas
Server.res
Client.res
UniDACTest.groupproj.local
Client.dproj
Client.identcache
frmSerever.pas
Server.dproj.local

网友评论

  • 太简单了,不是我想要的
  • 还没来得及看
  • 虽然简单,但起到抛砖引玉的作用,在此基础上可以扩展很多应用。
  • 入门学习还不错,很多功能都没例子呢。
  • 很不错的代码,中文乱码是本身的内存表的问题,换一个就正常了
  • 很有参考价值的资源,初学者可以看看。
  • 新手参考试用
  • 和我当前需要的资料很符合。简单易懂。
  • 可惜了,不是D7版本。
  • 入门刚刚好
  • 不错,正是初学者所需,Unidac本身就是多数据库驱动,没必要改DBGo了
  • 很基础的教程
  • 很简单的东西,进一步的功能还得再学习。
  • 还可以,正在做这方面的东西
  • 和我当前需要的资料很符合。简单易懂。
  • 有参考价值,收集
  • 和我当前需要的资料很符合。简单易懂。
  • 非常不错的资源,加以完善一下就是很好的一个中间件了,不过怎么实现多表查询、更新?希望能跟楼主、大家一起讨论
  • 不错的DEMO,学习中。。。。
  • 还不错,值得学习
  • 可以用,是用sql server,但用unidac 很容易改成其他数据库
  • 学习中有没有好的演示代码。
  • 还可以,正在做这方面的东西
  • 很好,感觉比datasnap+dbx要强,正在学习中
  • 这是两个很强大的东东,结合在一起更强大!
  • 不错的资源,如果加入连接池会更好.
  • 示例很简单
  • 我是不知道怎么运行起来,能run的朋友指点一二
  • 要是搞成连接池就好了
  • 这个框架还是不错的,介绍了rtc的基本用法,入门学习很好的参考