zoukankan      html  css  js  c++  java
  • Delphi XE8中开发DataSnap程序常见问题和解决方法 (二)想对DBExpress的TSQLDataSet写对数据库操作的SQL语句出错了!

    当我们搞定DataSnap后,我们进入客户端程序开发阶段了,我们建立了客户端模块后,打算按照刚才开发服务器的步骤开发客户端程序,随后加入了DBExpress的TSQLDataSet,设定数据库连接后,准备在TSQLDataSet的“CommandText”属性里面写入要执行的SQL语句,双击这个属性马上出错了:


    当我们点击“OK”按钮之后,出现这样的界面,里面没有任何数据库表相关信息:


    问题原因:我们开发方式不正确,如果想在客户端用DBExpress连接服务器,那么我们可不能按照服务器开发步骤进行。

    解决方法:

           连接datasnap使用“TDSProviderConnection”控件,随后使用“TClientDataSet”连接它,如果这两个控件设置正常了,我们就可以在任意引入它们之后的单元中,加入“TDataSource”,然后加入各种数据感知控件,进行可视化设计了。

    下面我把这些控件使用关系做了一个图:



  • 相关阅读:
    MyEclipse10.0构建maven web项目
    maven安装与配置(windows系统)
    Spring远程服务(RPC)
    Spring Security
    Spring MVC
    spring事务管理
    java图形界面
    Mysql 临时表+视图
    python_控制台输出带颜色的文字方法
    [Python] 字符串加密解密
  • 原文地址:https://www.cnblogs.com/sunylat/p/6119058.html
Copyright © 2011-2022 走看看