服务器

位置:IT落伍者 >> 服务器 >> 浏览文章

DELPHI基础教程:Delphi客户服务器应用开发(二)[4]


发布日期:2023年11月07日
 
DELPHI基础教程:Delphi客户服务器应用开发(二)[4]

SQLQRYMODE

描述处理查询SQL数据的方法取值范围含义列于下表缺省值NULL:

SQLQRYMODE设置

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

设置 模 式 含 义

──────────────────────────────────────

NULL ServerLocal 在Serverlocal中查询模式查询首先传递给SQL服务器如果服务器不能执行查询查询就在本地执行

SERVER ServerOnly 在ServerOnly查询模式查询被发送给SQL 服务器如果服务器不能执行查询不执行本地查询

LOCAL LocalOnly 在localonly模式查询总是本地执行

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

正常情况下查询SQL数据库将在数据库服务器端被处理然而在某些情况下完全在SQL服务器端执行的查询的结果不同于在本地执行的查询的结果例如你的BDE 应用程序查询函数执行在字符域的大小写敏感搜索如果服务器不支持大小写敏感搜索那么Select语句的条件如>A在不同地方查询将产生不同的结果 如果你想确信所有来自BDE应用的查询都按照SQL服务器上的规则来执行那么你就应合理配置SQL Links驱动程序阻止查询的本地处理使用BDE配置工具修改SQL数据库别名将SQL QRYMODE设置成SERVER就可做到这一点新的SQLQRYMODE值将在应用程序下一次启动时生效

SCHEMA CACHE TIME

描述表信息将被贮存多长时间取值范围和它们的含义列于下表缺省值为

SCHEMA CACHE TIME设置表

━━━━━━━━━━━━━━━━━━━━━━━━━

设置 含 义

─────────────────────────

表被贮存至你关闭数据库

不贮存表

贮存表的时间数(秒为单位)

━━━━━━━━━━━━━━━━━━━━━━━━━

设置该值能提高数据库表的访问性能

MAX ROWS

描述SQL Links驱动程序能给服务器传递的SQL语句的最大行数如果值为则没有限制

BATCH COUNT

描述在自动提交前包含在BATCH中的修改记录个数

建立和管理SQL别名

设置标准别名的过程包括给Alias参数赋值描述包含Paradox或dBASE文件的路径名和目录名设置用于SQL数据库的别名包括给alias赋名定制用于SQL服务器和数据库的访问参数SQL别名包括目标SQL服务器的用户名和口令这些参数对于访问任何SQL数据都是必须的常用的SQL别名是当安装时第一次修改缺省的SQL Link驱动程序的参数时自动建立

关于如何使用配置工具增加修改和删除别名请参阅附录

联接SQL服务器

当应用程序第一次访问SQL数据库会触发一个自动联接过程联接过程需要确认访问数据库的权限

如果配置文件和SQL Link驱动正确配置应能用应用程序的File菜单通过相应的数据库别名在你的SQL数据库中选取一张表下面介绍如何解决联接InterBase服务器过程中出现现的一般问题并讨论有关使用Borland SQL Links的各种主题

InterBase服务器需求

下表所列软件应当已经安装在运行InterBase的服务器

InterBase服务器软件要求

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

项 目 描 述

────────────────────────────────────

数据库服务器软件 InterBaseV或更高版本

网络协议软件 与数据库服务器和客户工作端网络协议兼容的网络协议

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

客户工作站需求

下表所列软件应当已经安装和运行于客户工作站表中还列出相关文件和参数

客户工作站软件要求

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

项目 描述

──────────────────────────────────────

BDE应用程序 被支持BDE应用程序并已按产品文档要求安装

硬件和操作系统 MB剩余磁盘空间适合Borland Delphi需要的硬件和操作系统

访问网络服务器的 如果你的Borland Delphi被安装在网络文件服务器上请确权力 认对BDE文件安装目录有读写的权力

网络协议软件 网络协议软件应当与服务器网络协议和客户工作端的客户数库通信驱动程序兼容InterBase支持Windows WinSock API

HOSTS文件 HOSTS文件包含你要连接的服务器的名称和地址

例如 MIS_Server

SERVIDES文件 一个SERVICES文件包含访问InterBase服务器的协议 在SQL Links安装过程中gds_db /tcp被加入这个文件

返回目录DELPHI基础教程

编辑推荐

Java程序设计培训视频教程

JEE高级框架实战培训视频教程

Visual C++音频/视频技术开发与实战

Oracle索引技术

ORACLEG数据库开发优化指南

Java程序性能优化让你的Java程序更快更稳定

C嵌入式编程设计模式

Android游戏开发实践指南

[] [] [] []

               

上一篇:DELPHI基础教程:Delphi客户服务器应用开发(二)[1]

下一篇:DELPHI基础教程:Delphi客户服务器应用开发(二)[3]