云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 分布式多层数据库开发

分布式多层数据库开发

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 2:31:48

ToolBar1的属性Image=ImageList1

ShowHint=true

把每个Button的Hint的属性放入适当的值。

只要服务器端正确的注册,这个程序使用是没有问题的。

第四节 客户端实现SQL 查询

由于在客户端不存在TQuery控件,似乎客户服务器模式是无法做SQL 查询的。但是,Delphi很好的解决了这个问题。事实上,只要客户端连接上 服务端应用程序,客户端的TClientDataSet就包含了一个名字为Provider 的属性,对应到服务器端DataSetProvider的所有默认属性和方法,其中 DataSetProvider有一个Options属性,只要让其中的poAllowCommandText =true, 那么,DataSetProvider的poAllowCommandText就可以接受前台来 的SQL 命令,并传送给TQuery。

可以看出,真正传递数据的是DataSetProvider的接口,所以,用这个 接口搭建传递SQL 的桥梁是必需的。 客户端进行SQL 查询的方法是:

ClientDataSet.Close;

ClientDataSet.CommandText := 'SQL语句';

ClientDataSet.Open;

下面通过一个实例来说明方法:

一、SQL 服务器端程序:

首先用上面相同的方法建立一个服务器端COM 工程。工程名取为:PcSQL。

放入一个Query和一个DataSetProvider。

DataSetProvider的属性Options下的poAllowCommandText=true

这实际上已经建立了一个基于SQL 查询的服务器端程序。

第五节 客户端查询服务器端的别名集

在SQL 查询以前,用户往往需要指定查询哪个数据库,所以需要把服 务器上BDE 数据库别名(Alias )设置数据抓到前台程序来

具体做法我们通过一个实例来解决:

还是先回到服务器端:

在上述服务器端再建立一个TSession和一个TdataBase(在BDE 页下)

搜索更多关于: 分布式多层数据库开发 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

ToolBar1的属性Image=ImageList1 ShowHint=true 把每个Button的Hint的属性放入适当的值。 只要服务器端正确的注册,这个程序使用是没有问题的。 第四节 客户端实现SQL 查询 由于在客户端不存在TQuery控件,似乎客户服务器模式是无法做SQL 查询的。但是,Delphi很好的解决了这个问题。事实上,只要客户端连接上 服务端应用程序,客户端的TClientDataSet就包含了一个名字为Provider 的属性,对应到服务器端DataSetProvider的所有默认属性和方法,其中 DataSetProvider有一个Options属

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com