zoukankan      html  css  js  c++  java
  • XE8_DataSnap设置

    1、参考文章

    http://blog.csdn.net/l799623787/article/details/17002979

    ZC: 系列在这里:http://www.cnblogs.com/ChinaEHR/p/3373364.html

    ZC: 以下设置信息,以我的 例子代码中的信息为准

    2、Server端 设置:

      2.1、在 srvServerMethods.pas (TServerMethods1) 中拖入3个控件:

        2.1.1、SQLConnection1: TSQLConnection;

    SQLConnection1.DriverName := g_dbInfo.FstrDriverName;
    SQLConnection1.Params.Values['HostName'] := g_dbInfo.FstrIp;//+','+g_dbInfo.FstrPort;
    SQLConnection1.Params.Values['Port'] := g_dbInfo.FstrPort;
    SQLConnection1.Params.Values['Database'] := g_dbInfo.FstrDatabase;
    SQLConnection1.Params.Values['UserName'] := g_dbInfo.FstrUserName;
    SQLConnection1.Params.Values['Password'] := g_dbInfo.FstrPassword;

        2.1.2、SQLQuery1: TSQLQuery;

          SQLConnection 选择 SQLConnection1

        2.1.3、DataSetProvider1: TDataSetProvider;

          DataSet 选择 SQLQuery1

          Options 中 √选:

            poIncFieldProps / poAllowCommandText / poUseQuoteChar

    3、Client端 设置:

      3.1、在 DataModule 中拖入3个控件:

        3.1.1、SQLConnection1: TSQLConnection;

          Driver 选择 DataSnap

    DataModule1.SQLConnection1.Params.Values['HostName'] := '192.168.1.233';
    DataModule1.SQLConnection1.Params.Values['Port'] := '211';

        3.1.2、DSProviderConnection1: TDSProviderConnection;

          ServerClassName 填入 TServerMethods1    (ZC: 这里 顾名思义,填的就是Server端的Methods类的类名)

          SQLConnection 选择 SQLConnection1

        3.1.3、ClientDataSet1: TClientDataSet;

          ProviderName 填入 DataSetProvider1    (ZC: 这里,填入的是 Server端的DataSetProvider的 对象名)

          RemoteServer 选择 DSProviderConnection1

    4、

    5、

  • 相关阅读:
    团队开发冲刺第十五天
    团队开发冲刺第十四天
    团队开发冲刺第十三天
    团队开发冲刺第十二天
    团队开发冲刺第十一天
    团队开发冲刺第十天
    幸运抽奖案例
    java中如何数组是如何赋值的?
    使用java中的String类操作复杂的字符串
    java中随机生成26个字母组合的随机验证码
  • 原文地址:https://www.cnblogs.com/CodeSkill/p/5644156.html
Copyright © 2011-2022 走看看