日期:2011-03-20 17:55:00 来源:本站整理
<b>第十八章 Delphi客户服务器利用开辟(三)</b>[Delphi编程]
本文“<b>第十八章 Delphi客户服务器利用开辟(三)</b>[Delphi编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
3. 安装的软件项目
当你安装InterBase SQL Link驱动程序,下列项目将被安装于你的工作站上.
表18.7 安装的文件名 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 项 目 描 述──────────────────────────────────────
SQLD-IB.DLL 包含InterBase驱动程序和支持文件的动态链接库
SQLINT32.DLL
INTRBASE驱动范例 加在配置工具的驱动管理程序中以配置基本的Borland
InterBase SQL Link
驱动程序INTRBASE别名范例 加入配置文件的别名以使成立联接SQL服务器数据库的 别名
SQLD_IB.HLP 配置InterBase驱动程序的帮忙文件
READLINK.TXT Borland SQL Links for Windows自述文件
INTERBAS.MSG InterBase消息文件,普通安装上C:\INTERBAS
CONNECT.EXE
测试工作站和InterBase服务器衔接情形的工具REMOTE.DLL、 InterBase的支持动态链接库
GDS.DLL、GDS32.DLL 将InterBase服务器描写 安装历程改正工作站的SERVICES文件以增添用于
加入
SERVICES文件 InterBase 服务器拜候所需的协议描写 , 如:gds- db 3050/tcp ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
软件项目中还应包含TCP/IP接口软件 下表列出的文件给InterBase客户端利用供应拜候Winsock 1.1的接口
表18.8 TCP/IP接口软件 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 文 件 名 描 述
──────────────────────────────── MVWASYNC.EXE 异步通信模块
VSL.INT TCP/1P传输初始化文件 WINSOCK.DLL Windows Socket动态链接库
MSOCKLIB.DLL 将Windows Socket调用映射到VSL驱动程序 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
假如
TCP/IP产品不是Winsock1.1兼容,InterBase客户端利用将也可采取别的TCP/1P 驱动程序.InterBase服务器还可支持别的通信协议,如SPX/1PX,NetBeIU等.4.
办理普通的联接问题 假如用SQL Links成立与InterBase服务器的衔接有问题可采取下列步骤来别离问题缘由: ⑴ 通过Windows ISQL工具测试可否与InterBase服务器联接 假如成功,状况信息会呈现,并持续步骤⑵. 假如不成功,询问数据库管理员. ⑵ 查验InterBase SQL Links 驱动程序能否精确安装. ⑶ 重新安装SQL Links. ⑷ 查抄SERVICES,文件中应有行:
gds_db 3050/tcp
假如不能精确安装,就请询问数据库管理员,不然持续步骤⑸. ⑸ 测试底层协议 ① 输入TELNET号令,确认TCP库能否精确安装.
假如
TCP库精确安装,注册提醒符会呈现.注册入网查抄数据库能否存在.假如消息是"
can't resolve hostname" 呈现,查抄工作站的HOSTS文件能否有你 的主机名和IP地址的人口.如:
128.127.50.12 mis_server
假如用TELNET是成功的,但仍旧无法精确联接,则没有精确安装InterBase.请寻 求数据库管理员的帮忙. ② PING到服务器服务器上,测试InterBase服务器能否正常运行并且为桌面利用可见
(
假如PING是成功的,消息"servername is alive"被显示). PING成功但TELNET不成功,则inet daemon大概有问题.假如
PING到服务器上不成功,则有网络途径问题,将问题报给网络管理员.假如底层协议不正常,请询问数据库管理员,不然持续帮忙⑹. ⑹ 确认能否有InterBase服务器的拜候权,假若有请持续步骤⑺. ⑺ 查抄BDE利用程序的InterBase别名能否精确安装. 假如可以直接从工作站上联接,但不能从BDE利用程序中,那么很有大概你的
IDAPI32.CFG
别名设置有问题.运行BDE配置工具查抄InterBase别名.
18.3 Delphi Client/Server
编程
本节介绍若何应用
Delphi可视化开辟工具和ObjectPascal语言开辟Client\Server的数据库利用程序,采取的例子是CSDEMOS.这是Delphi2.0自带的演示Client\Server开辟的例子,它安装在C:\Program Files\Borland\Delphi 2.0\Demos\DB\CSDemos中(缺省安装).本节将包含以下内容:
● 利用TDatabase部件衔接SQL服务器●
用DataSet部件(又称数据集部件),如TTable和TQuery,联接TDatabase部件并拜候数据库以及各种表之间若何切换●
利用数据库衔接●
触发器的利用办法●
TStoredProc部件的利用办法●
客户和服务器之间的事件掌握●
TStoredProc部件的利用办法
以上是“<b>第十八章 Delphi客户服务器利用开辟(三)</b>[Delphi编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论