Delphi XE8中开发DataSnap程序常见问题和解决方法 (二)想对DBExpress的TSQLDataSet写对数据库操作的SQL语句出错了!
2015-06-11 10:23
836 查看
当我们搞定DataSnap后,我们进入客户端程序开发阶段了,我们建立了客户端模块后,打算按照刚才开发服务器的步骤开发客户端程序,随后加入了DBExpress的TSQLDataSet,设定数据库连接后,准备在TSQLDataSet的“CommandText”属性里面写入要执行的SQL语句,双击这个属性马上出错了:
当我们点击“OK”按钮之后,出现这样的界面,里面没有任何数据库表相关信息:
问题原因:我们开发方式不正确,如果想在客户端用DBExpress连接服务器,那么我们可不能按照服务器开发步骤进行。
解决方法:
连接datasnap使用“TDSProviderConnection”控件,随后使用“TClientDataSet”连接它,如果这两个控件设置正常了,我们就可以在任意引入它们之后的单元中,加入“TDataSource”,然后加入各种数据感知控件,进行可视化设计了。
下面我把这些控件使用关系做了一个图:
当我们点击“OK”按钮之后,出现这样的界面,里面没有任何数据库表相关信息:
问题原因:我们开发方式不正确,如果想在客户端用DBExpress连接服务器,那么我们可不能按照服务器开发步骤进行。
解决方法:
连接datasnap使用“TDSProviderConnection”控件,随后使用“TClientDataSet”连接它,如果这两个控件设置正常了,我们就可以在任意引入它们之后的单元中,加入“TDataSource”,然后加入各种数据感知控件,进行可视化设计了。
下面我把这些控件使用关系做了一个图:
相关文章推荐
- Delphi XE8中开发DataSnap程序常见问题和解决方法 (-)启动创建好的DBExpress工程时候报错了!
- Delphi XE8中开发DataSnap程序常见问题和解决方法 (-)启动创建好的DBExpress工程时候报错了!
- Delphi 2010控件安装
- 转:Delphi 回调函数及例子
- Windows API 的数据类型与 Delphi 数据类型对照表
- Delphi 的运算符列表
- Delphi 基本数据类型列表 高级数据类型列表 字符类型查询列表清单
- Delphi XE7 用indy开发微信公众平台所有功能,可刷阅读,可刷赞,可加推广(除微支付)
- Delphi和VC混合编程总结
- Delphi 一些函数解释
- DELPHI字符串、数组操作函数(转)
- Delphi使用资源文件全攻略
- Delphi写DLL要注意的问题 (转)
- 传奇绘图更换笔记:ZenGL 一些需要注意的事情
- 从Delphi 7升级到Delphi XE
- Delphi- 操作EXCEL
- Delphi 常用API 函数
- delphi xe memory leak produced in WSDLLookup.pas
- delphi如何调用C# dll
- Delphi编程中使用回车键不换行处理方法!!