知识大全 Delphi客户服务器应用开发(二)[2]

Posted 数据库

篇首语:读书和学习是在别人思想和知识的帮助下,建立起自己的思想和知识。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Delphi客户服务器应用开发(二)[2]相关的知识,希望对你有一定的参考价值。

DELPHI基础教程:Delphi客户服务器应用开发(二)[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  Paradox dBASE和文本数据库BDE包含的数据库驱动程序支持对标准数据源的一致性访问 用户可以增加ODBC驱动和Borland SQL Links产品以支持对SQL 服务器的数据访问 如InterBase Oracle和Sybase等 此外BDE给予Windows 和Windows NT应用开发者以直接 独立共享的对多种数据源的高级访问

  BDE在设计上是面向对象的 在运行时 数据库应用通过建立各种类型的BDE 对象与BDE交互 这些运行的对象用于操作数据库实体如数据库表 查询 BDE的扩展的API支持C C++ Delphi等对数据库引擎的访问

  在Delphi应用程序中访问数据库是通过调BDE的API函数 Delphi在库单元BDE中提供了大约三十多个API函数和各种BDE消息和结构 由于Delphi应用程序的开发是基于部件的 有关BDE API的调用都嵌入了Delphi可视部件类库 因此 建立数据库应用时可以不必管BDE API的细节 只要正确安装IDAPI的Drivers 并进行正确的配置 就能使你的数据库应用程序与服务器连接并访问数据库 当然为了提高应用程序的数据库访问性能 可以在程序中直接调用BDE API函数

  Borland的IDAPI包含对ODBC的支持 因此通过BDE 你的应用程序能访问一切与ODBC兼容的数据库如Access和Btrieve

  Local InterBase Server提供了一个单用户多实例的SQL服务器平台 特别是在将数据库应用程序转移到对Oracle Sybase和Informix等远程数据库的访问之前 可以在Local InterBase Server平台建立和测试数据库应用程序

  对客户/服务器型的数据库应用程序来说 SQL Links在Delphi数据库体系结构中起著至关重要的作用

  Borland SQL Links支持访问局部(Paradox dBASE)和远程SQL数据库的BDE应用程序 为了访问特定的远程SQL服务器必须在客户端安装相应的SQL Links驱动程序 安装了SQL Links驱动程序后 SQL表达式才能被传送给相应的服务器执行

  一旦你安装了SQL Links的驱动程序并建立SQL驱动程序的Alias 你就能采用下列方法使数据库应用程序象访问本地Paradox和dBASE数据库一样访问远程数据库

  ● 通过应用程序用户接口(界面)

  ● 通过包含嵌入SQL表达式的应用程序

  ● 直接将SQL表达式传送给服务器

  BDE也支持应用程序使用SQL访问局部数源

  安装了SQL Links驱动程序 你能用SQL访问数据 驱动程序负责SQL服务器的链接 将查询语句转换成兼容的SQL语句并将它们传送给SQL数据库 等处理完成后 SQL数据库把结果以应

  ⑴ BDE客户查询SQL数据库

  ⑵ SQL Links驱动程序建立客户工作站与SQL Server的链接 并将查询发送给SQL

  服务器

  ⑶ SQL服务器进行SQL表达式的错误和语法检查 处理查询并将结果返回给BDE

  客户

  ⑷ SQL Links驱动程序将结果通过SQL转换成客户端能识别的形式 客户端将其进

  行格式化并将数据显示给用户

  在应用程序中使用SQL Links驱动程序对使用SQL的数据库具有如下好处

  ● 直接查询SQL服务器的能力

  ● 支持SQL网络的传输

  ● 增强了记录的快速存取

  ● 数据锁定

  ● 在SQL结果集和数据库表的双向变换

  ● 使用索引给数据排序

  ● 为数据库当前Session建立书签 并可在以后重用书签

  ● 通过动态访问数据源来动态处理SQL数据

   Delphi客户/服务器应用开发环境的构造

   Borland SQL Links 的安装

  SQL Links的安装过程如下

  ⑴ 在客户端工作站上将SQL Links 号磁盘插入软盘驱动器 A:或B

  ⑵ 在Windows 的资源管理器中 选择运行A:\\INSTALL( 或B:\\INSTALL) 并显示打开对话框

  ⑶ 选择Continue 或按Enter INSTALL 检测工作站上是否已安装了BDE 的动态链接库IDAPI DLL 如果需要它将显示一个对话框 以让你描述该文件所在位置 当定位IDAPI DLL后 INSTALL显示Borland SQL Links目录对话框 描述你想安装的SQL Links驱动程序

  当你完成这些工作 选择Continue或按Enter INSTALL显示IDAPI配置定位框

  ⑷ 描述你想安装的IDAPI配置文件的升级版的位置 当你完成这些工作后 选择Continue或按Enter 在继续安装之前按照你所选择的驱动程序 安装程序将需要更多的信息 后面的章节中将叙述这些信息

  ⑸ 一旦你提供了所有的必要信息 安装开始当安装结束后 你能选择察看SQL Links自述文件 READLINK TXT 阅读这个文件将找到最新的信息

cha138/Article/program/Delphi/201311/25133

相关参考

知识大全 Delphi客户服务器应用开发(二)[4]

DELPHI基础教程:Delphi客户服务器应用开发(二)[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Delphi客户服务器应用开发(二)[3]

DELPHI基础教程:Delphi客户服务器应用开发(二)[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Delphi客户服务器应用开发(二)

Delphi客户服务器应用开发(二)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   

知识大全 Delphi客户服务器应用开发(一)[2]

DELPHI基础教程:Delphi客户服务器应用开发(一)[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Delphi客户服务器应用开发(三)[2]

DELPHI基础教程:Delphi客户服务器应用开发(三)[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Delphi客户服务器应用开发(四)[2]

DELPHI基础教程:Delphi客户服务器应用开发(四)[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Delphi客户服务器应用开发(一)[3]

DELPHI基础教程:Delphi客户服务器应用开发(一)[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Delphi客户服务器应用开发(一)[1]

DELPHI基础教程:Delphi客户服务器应用开发(一)[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Delphi客户服务器应用开发(三)[4]

DELPHI基础教程:Delphi客户服务器应用开发(三)[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 Delphi客户服务器应用开发(三)[3]

DELPHI基础教程:Delphi客户服务器应用开发(三)[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起