我想在三层结构的客户端录入数据要怎么做呀,我的资料都是用TABLE 和 QUERY来做的,但是我在我所理解的程度上,我在客户端不能把它们连上数据源,QQ120547173

解决方案 »

  1.   

    客户端用ClientDataSet
    ClientDataSet.CommandText:='insert into ...'
      

  2.   

    我用的是DELPHI7,我手上没有这方面的资料,大家谁有的话发个地址
      

  3.   

    利用ClientDataSet.applyupdates()更新,关键这里是中间的应用服务器是你设计的吗?不管是不是多看看中间层的例子吧,不用深,了解了你就知道了
      

  4.   

    在三层结构的客户端录入数据写法和我们平时写C/S程序一样,只是数据模块中我们要使用ClientDataSet控件。只有通过ClientDataSet.applyupdates(0)才真正将我们更新的数据传给了数据库服务器。
      

  5.   

    求更新的具体代码,几行就成:)不用SQL语句,用瘦客户标准的方式
      

  6.   

    你看一下:Delphi7\Demos\Midas\AdHoc目录的示例,应该很容易的.在服务端用远程数据模块来承载数据集组件,每个数据集组件(如ADOQuery)都必须和一个TDataSetProvider组件连接,这个组件提供客户端TClientDataSet组件的连接接口,这两个组都在"Data Assess"页.在客户端必须用一个连接组件,才能连接到服务端(推荐用TStockConnection).每个TClientDataSet必须通过这个连接组件才能连接到服务端的TDataSetProvider组件.
      

  7.   

    Delphi7\Demos\Midas\AdHoc目录的示例也是用CommandText的方式,不这样如何更新数据?
    Delphi7\Demos\Midas\AdHoc目录的示例也是用CommandText的方式,不这样如何更新数据?
    Delphi7\Demos\Midas\AdHoc目录的示例也是用CommandText的方式,不这样如何更新数据?
    给两行源码就成,在Delphi自带的例子中没有看到更新数据的其它方式:)