zoukankan      html  css  js  c++  java
  • xe10 tokyo datasnap server

    1、向导(选项1"Forms Application",选项2"VCL application",选项3"TCP/IP  Sample Methods",选项4"211",选项5"TDSServerModule")生成Server端文件。

    2、在Server端中的ServerMethodsUnit1单元上加入四个组件(FDQuery,FDConnection,FDPhyMySQLDriverLink,DataSetProvider)。并加入 uses midaslib

    3、在项目组中加入client 端:Add New Project,Delphi Projects->VCL Forms Application。

    4、server端“Run Without Debugging”,运行server。

    5、在Client端窗体加入三个组件(SQLConnection,DSProviderConnection,ClientDataSet)。

    SQLConnection->Driver->DataSnap.hostname:=127.0.0.1
                   Driver->DataSnap.Port:=211

    DSProviderConnection->SQLConnection:=SQLConnection1
                ->ServerClassName:=tServerMethods1

    ClientDataSet->RemoteServer:=DSProviderConnection1
               ProviderName:=DataSetProvider1
               Active:=True              

    6、在Client端窗体再加入三个组件(DataSource,DBNavigation,DBGrid)
    DataSource->DataSource:=ClientDataSet
    DBNavigation->DataSource:=DataSource
    DBGrid->DataSource:=DataSource
            

    SQLConnection "Generate snap client classes",保存为datasnapclientclass.pas
    client form中加入 uses datasnapclientclass

  • 相关阅读:
    laravel安装
    redis缓存设置和读取
    window下装redis扩展(以php5.5为例)
    静态缓存
    原生js发送ajax请求
    数据库查询语句面试
    Cookie与Session
    面试题-一个for循环输出一个棱形
    编程题:利用for循环打印 9*9 表?
    java面试题之分析(二)
  • 原文地址:https://www.cnblogs.com/windel/p/7784435.html
Copyright © 2011-2022 走看看