C/S三层结构,采用ADO能实现查询.

解决方案 »

  1.   

    到http://www.delphibox.com/去找找,相关的源代码很多
      

  2.   

    现在手上没有http://www.playicq.com
    搜索你要的东西
    这里的代码一定让你满意
      

  3.   

    客户端TClientDataSet.CommandText:='Select * From TableName'
    前提:服务器端的TDataSetprovid的poAllowCommandText设置为True
    连接:服务器:TADO->TDataSetProvid,客户端:TClientDataSet->TDataSetProvid
    有什么问题发mail到[email protected]讨论,我也正在做三层。借也位置说一下这两天碰到的问题:
    三层是不是和数据库表的字段类型有关系,我发现DataTime,nvarchar这两种类型偶尔会出问题,不知道其他人有没有碰到过,经常在更新时提示(记录不存在或其他用户更改了记录)。但我可以完全排除这两种情况的,后来一步步调试,郁闷了两天,把数据类型分别改成smalldataTime,varchar,就可以了。
    想听听大伙的想法。没时间上网,欢迎邮件交流。