⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 044.htm

📁 很不错的delphi入门级教程
💻 HTM
📖 第 1 页 / 共 5 页
字号:
lang="ZH-CN">拷贝数据甚至建立</font><font face="Arial">InterBase </font><fontface="宋体" lang="ZH-CN">和</font><font face="Arial">Oracle</font><font face="宋体"lang="ZH-CN">表之间的一对多关系</p><p> </font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">●</font><fontface="Arial"> BDE</font><font face="宋体" lang="ZH-CN">查询引擎为</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">,</font><font face="Arial">QBE</font><fontface="宋体" lang="ZH-CN">和面向集合访问提供一致性的查询语言。支持用户定义和访问基本</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">的服务器和基于文件数据库的能力</p><p> </font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">●</font><fontface="Arial"> BDE</font><font face="宋体" lang="ZH-CN">支持全</font><fontface="Arial">32</font><font face="宋体" lang="ZH-CN">位功能,如多线程,抢占式多进程,长文件名和</font><fontface="Arial">UNC</font><font face="宋体" lang="ZH-CN">,用户可在后台执行多个查询,多个数据库应用可访问同一个数据库文件</p><p> </p><p>  </font><font face="Arial">BDE</font><font face="宋体" lang="ZH-CN">的体系结构是基于数据库驱动程序的,它提供了各种共享服务:</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">缓冲区管理</font><fontface="Arial">(Buffer Manager)</font><font face="宋体" lang="ZH-CN"></p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">排序引擎</p><p>  ●</font><font face="Arial"> OS</font><font face="宋体" lang="ZH-CN">服务</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">内存管理</p><p>  ●</font><font face="Arial"> BLOB</font><font face="宋体" lang="ZH-CN">快速存取</p><p>  ●</font><font face="Arial"> SQL</font><font face="宋体" lang="ZH-CN">查询引擎</p><p>  ●</font><font face="Arial"> SQL</font><font face="宋体" lang="ZH-CN">产生器</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">数据库重构</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">表的批处理</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">数据转换服务</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">连接服务</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">内存数据库服务</p><p>  ●</font><font face="Arial"> SQL</font><font face="宋体" lang="ZH-CN">驱动程序服务</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">系统管理</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">语言管理</p><p> </p><p>  </font><font face="Arial">Paradox</font><font face="宋体" lang="ZH-CN">、</font><fontface="Arial">dBASE</font><font face="宋体" lang="ZH-CN">和文本数据库</font><fontface="Arial">BDE</font><font face="宋体" lang="ZH-CN">包含的数据库驱动程序支持对标准数据源的一致性访问。用户可以增加</font><fontface="Arial">ODBC</font><font face="宋体" lang="ZH-CN">驱动和</font><fontface="Arial">Borland SQL Links</font><font face="宋体" lang="ZH-CN">产品以支持对</font><fontface="Arial">SQL </font><font face="宋体" lang="ZH-CN">服务器的数据访问,如</font><fontface="Arial">InterBase Oracle</font><font face="宋体" lang="ZH-CN">和</font><fontface="Arial">Sybase</font><font face="宋体" lang="ZH-CN">等。此外</font><fontface="Arial">BDE</font><font face="宋体" lang="ZH-CN">给予</font><font face="Arial">Windows95</font><font face="宋体" lang="ZH-CN">和</font><font face="Arial">Windows NT</font><fontface="宋体" lang="ZH-CN">应用开发者以直接、独立共享的对多种数据源的高级访问。</p><p>  </font><font face="Arial">BDE</font><font face="宋体" lang="ZH-CN">在设计上是面向对象的。在运行时,数据库应用通过建立各种类型的</font><fontface="Arial">BDE </font><font face="宋体" lang="ZH-CN">对象与</font><fontface="Arial">BDE</font><font face="宋体" lang="ZH-CN">交互,这些运行的对象用于操作数据库实体如数据库表、查询。</font><fontface="Arial">BDE</font><font face="宋体" lang="ZH-CN">的扩展的</font><fontface="Arial">API</font><font face="宋体" lang="ZH-CN">支持</font><font face="Arial">C</font><fontface="宋体" lang="ZH-CN">、</font><font face="Arial">C++</font><font face="宋体"lang="ZH-CN">、</font><font face="Arial">Delphi</font><font face="宋体" lang="ZH-CN">等对数据库引擎的访问。</p><p>  在</font><font face="Arial">Delphi</font><font face="宋体" lang="ZH-CN">应用程序中访问数据库是通过调</font><fontface="Arial">BDE</font><font face="宋体" lang="ZH-CN">的</font><font face="Arial">API</font><fontface="宋体" lang="ZH-CN">函数。</font><font face="Arial">Delphi</font><fontface="宋体" lang="ZH-CN">在库单元</font><font face="Arial">BDE</font><fontface="宋体" lang="ZH-CN">中提供了大约三十多个</font><font face="Arial">API</font><fontface="宋体" lang="ZH-CN">函数和各种</font><font face="Arial">BDE</font><fontface="宋体" lang="ZH-CN">消息和结构。由于</font><font face="Arial">Delphi</font><fontface="宋体" lang="ZH-CN">应用程序的开发是基于部件的,有关</font><fontface="Arial">BDE API</font><font face="宋体" lang="ZH-CN">的调用都嵌入了</font><fontface="Arial">Delphi</font><font face="宋体" lang="ZH-CN">可视部件类库,因此,建立数据库应用时可以不必管</font><fontface="Arial">BDE API</font><font face="宋体" lang="ZH-CN">的细节。只要正确安装</font><fontface="Arial">IDAPI</font><font face="宋体" lang="ZH-CN">的</font><font face="Arial">Drivers</font><fontface="宋体" lang="ZH-CN">,并进行正确的配置,就能使你的数据库应用程序与服务器连接并访问数据库。当然为了提高应用程序的数据库访问性能,</font><fontface="Arial"> </font><font face="宋体" lang="ZH-CN">可以在程序中直接调用</font><fontface="Arial">BDE API</font><font face="宋体" lang="ZH-CN">函数。</p><p>  </font><font face="Arial">Borland</font><font face="宋体" lang="ZH-CN">的</font><fontface="Arial">IDAPI</font><font face="宋体" lang="ZH-CN">包含对</font><fontface="Arial">ODBC</font><font face="宋体" lang="ZH-CN">的支持,因此通过</font><fontface="Arial">BDE</font><font face="宋体" lang="ZH-CN">,你的应用程序能访问一切与</font><fontface="Arial">ODBC</font><font face="宋体" lang="ZH-CN">兼容的数据库如</font><fontface="Arial">Access</font><font face="宋体" lang="ZH-CN">和</font><font face="Arial">Btrieve</font><fontface="宋体" lang="ZH-CN">。</p><p>  </font><font face="Arial">Local InterBase Server</font><font face="宋体"lang="ZH-CN">提供了一个单用户多实例的</font><font face="Arial">SQL</font><fontface="宋体" lang="ZH-CN">服务器平台,特别是在将数据库应用程序转移到对</font><fontface="Arial">Oracle</font><font face="宋体" lang="ZH-CN">、</font><font face="Arial">Sybase</font><fontface="宋体" lang="ZH-CN">和</font><font face="Arial">Informix</font><font face="宋体"lang="ZH-CN">等远程数据库的访问之前,可以在</font><font face="Arial">LocalInterBase Server</font><font face="宋体" lang="ZH-CN">平台建立和测试数据库应用程序。</p><p>  对客户</font><font face="Arial">/</font><font face="宋体" lang="ZH-CN">服务器型的数据库应用程序来说,</font><fontface="Arial">SQL Links</font><font face="宋体" lang="ZH-CN">在</font><font face="Arial">Delphi</font><fontface="宋体" lang="ZH-CN">数据库体系结构中起着至关重要的作用。</p><p>  </font><font face="Arial">Borland SQL Links</font><font face="宋体"lang="ZH-CN">支持访问局部</font><font face="Arial">(Paradox dBASE)</font><fontface="宋体" lang="ZH-CN">和远程</font><font face="Arial">SQL</font><fontface="宋体" lang="ZH-CN">数据库的</font><font face="Arial">BDE</font><fontface="宋体" lang="ZH-CN">应用程序。为了访问特定的远程</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">服务器必须在客户端安装相应的</font><fontface="Arial">SQL Links</font><font face="宋体" lang="ZH-CN">驱动程序。安装了</font><fontface="Arial">SQL Links</font><font face="宋体" lang="ZH-CN">驱动程序后,</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">表达式才能被传送给相应的服务器执行。</p><p>  一旦你安装了</font><font face="Arial">SQL Links</font><font face="宋体"lang="ZH-CN">的驱动程序并建立</font><font face="Arial">SQL</font><fontface="宋体" lang="ZH-CN">驱动程序的</font><font face="Arial">Alias</font><fontface="宋体" lang="ZH-CN">,你就能采用下列方法使数据库应用程序象访问本地</font><fontface="Arial">Paradox</font><font face="宋体" lang="ZH-CN">和</font><font face="Arial">dBASE</font><fontface="宋体" lang="ZH-CN">数据库一样访问远程数据库:</p><p> </font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">●</font><fontface="Arial"> </font><font face="宋体" lang="ZH-CN">通过应用程序用户接口</font><fontface="Arial">(</font><font face="宋体" lang="ZH-CN">界面</font><font face="Arial">)</p><p></font><font face="宋体" lang="ZH-CN">●</font><font face="Arial"> </font><fontface="宋体" lang="ZH-CN">通过包含嵌入</font><font face="Arial">SQL</font><fontface="宋体" lang="ZH-CN">表达式的应用程序</font><font face="Arial"></p><p></font><font face="宋体" lang="ZH-CN">●</font><font face="Arial"> </font><fontface="宋体" lang="ZH-CN">直接将</font><font face="Arial">SQL</font><fontface="宋体" lang="ZH-CN">表达式传送给服务器</p><p> </p><p>  </font><font face="Arial">BDE</font><font face="宋体" lang="ZH-CN">也支持应用程序使用</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">访问局部数源,</p><p>  安装了</font><font face="Arial">SQL Links</font><font face="宋体"lang="ZH-CN">驱动程序,你能用</font><font face="Arial">SQL</font><fontface="宋体" lang="ZH-CN">访问数据。驱动程序负责</font><font face="Arial">SQL</font><fontface="宋体" lang="ZH-CN">服务器的链接,将查询语句转换成兼容的</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">语句并将它们传送给</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">数据库。等处理完成后,</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">数据库把结果以应 </p><p>  </font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">⑴</font><fontface="Arial"> BDE</font><font face="宋体" lang="ZH-CN">客户查询</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">数据库;</p><p>  </font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">⑵</font><fontface="Arial"> SQL Links</font><font face="宋体" lang="ZH-CN">驱动程序建立客户工作站与</font><fontface="Arial">SQL Server</font><font face="宋体" lang="ZH-CN">的链接,并将查询发送给</font><fontface="Arial">SQL</p><p></font><font face="宋体" lang="ZH-CN">服务器;</p><p>  </font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">⑶</font><fontface="Arial"> SQL</font><font face="宋体" lang="ZH-CN">服务器进行</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">表达式的错误和语法检查,处理查询并将结果返回给</font><fontface="Arial">BDE</p><p></font><font face="宋体" lang="ZH-CN">客户;</p><p>  </font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">⑷</font><fontface="Arial"> SQL Links</font><font face="宋体" lang="ZH-CN">驱动程序将结果通过</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">转换成客户端能识别的形式,客户端将其进</font><fontface="Arial"></p><p></font><font face="宋体" lang="ZH-CN">行格式化并将数据显示给用户。</p><p> </p><p>  在应用程序中使用</font><font face="Arial">SQL Links</font><fontface="宋体" lang="ZH-CN">驱动程序对使用</font><font face="Arial">SQL</font><fontface="宋体" lang="ZH-CN">的数据库具有如下好处:</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">直接查询</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">服务器的能力</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">支持</font><fontface="Arial">SQL</font><font face="宋体" lang="ZH-CN">网络的传输</p><p>  ●</font><font face="Arial"> </font><font face="宋体" lang="ZH-CN">增强了记录的快速存取</p>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -