资料介绍
用Delphi做数据库开发:实验三 用Delphi做数据库开发
一、实验目的
通过使用Delphi中BDE连接SQL数据库,掌握Delphi环境中数据库操作的最基本的方法和Delphi下数据库应用程序的开发方法。
二、实验原理
1、Delphi中数据库引擎BDE介绍
Delphi对数据库的支持十分丰富,Delphi的数据库接口是数据库引擎BDE(Borland Database Engineer),它是应用程序存取数据的中介层(Middleware Layer)。在Delphi下开发的所有数据库应用程序,都是通过Delphi的数据库引擎BDE来对数据进行操作的。BDE中包含了内建的驱动程序来处理Paradox及dBase的表格与文本文件。也可以通过外部的驱动程序(add-on driver)来处理Oracle、SyBase、IntrBase、Informix、MSSQL格式的数据。BDE也包含了允许应用程序使用ODBC驱动程序来存取数据的ODBC socket。
BDE具有以下突出的优点:
(1)不同的BDE间的数据可以共享而不必担心有任何的冲突发生,因为所有的数据存取都由数据库引擎来处理。
(2)使用者可以通过BDE对数据库的记录进行双向的查询而不必考虑服务器是否具有这样的功能。
(3)允许使用者在不同的平台上对不同数据库的数据做联集(join)。
(4)增加了数据在不同平台上的可移植性。
数据库引擎BDE的设置是通过对数据库配置文件IDAPI.CFG来完成的,在Delphi安装完成以后,可以通过其主菜单下的DataBase选项的Explore子选项完成。BDE配置的基本项目是如下几项:
Drivers:主要设定一些有关数据库驱动程序相关信息的内容,包含ODBC驱动程序、MSSQL驱动程序、ORACLE驱动程序、SYSBASE驱动程序等数据库驱动程序。
Aliases:这是IDAPI.CFG中最重要的设置内容,它负责记录数据库文件别名的关系,如此做法可以保证数据库系统相关文件改变时,可以不去变动程序代码,只需要更改Aliases的设定;使得程序更具有可移植性和扩充性,数据的独立性也由此得到保证。
System:显示BDE系统的版本数据;局部的文件共享信息;最大、最小缓冲区;语言驱动程序;系统标志,最低内存使用限制,ODBC的Alias;处理SQL的查询等一系列设定。
Date:日期的相关信息,如日期的格式、与字符的转换等。
Time:系统时间的格式、与字符串的转换关系。
Number:负责数字和字符串的转换。
一、实验目的
通过使用Delphi中BDE连接SQL数据库,掌握Delphi环境中数据库操作的最基本的方法和Delphi下数据库应用程序的开发方法。
二、实验原理
1、Delphi中数据库引擎BDE介绍
Delphi对数据库的支持十分丰富,Delphi的数据库接口是数据库引擎BDE(Borland Database Engineer),它是应用程序存取数据的中介层(Middleware Layer)。在Delphi下开发的所有数据库应用程序,都是通过Delphi的数据库引擎BDE来对数据进行操作的。BDE中包含了内建的驱动程序来处理Paradox及dBase的表格与文本文件。也可以通过外部的驱动程序(add-on driver)来处理Oracle、SyBase、IntrBase、Informix、MSSQL格式的数据。BDE也包含了允许应用程序使用ODBC驱动程序来存取数据的ODBC socket。
BDE具有以下突出的优点:
(1)不同的BDE间的数据可以共享而不必担心有任何的冲突发生,因为所有的数据存取都由数据库引擎来处理。
(2)使用者可以通过BDE对数据库的记录进行双向的查询而不必考虑服务器是否具有这样的功能。
(3)允许使用者在不同的平台上对不同数据库的数据做联集(join)。
(4)增加了数据在不同平台上的可移植性。
数据库引擎BDE的设置是通过对数据库配置文件IDAPI.CFG来完成的,在Delphi安装完成以后,可以通过其主菜单下的DataBase选项的Explore子选项完成。BDE配置的基本项目是如下几项:
Drivers:主要设定一些有关数据库驱动程序相关信息的内容,包含ODBC驱动程序、MSSQL驱动程序、ORACLE驱动程序、SYSBASE驱动程序等数据库驱动程序。
Aliases:这是IDAPI.CFG中最重要的设置内容,它负责记录数据库文件别名的关系,如此做法可以保证数据库系统相关文件改变时,可以不去变动程序代码,只需要更改Aliases的设定;使得程序更具有可移植性和扩充性,数据的独立性也由此得到保证。
System:显示BDE系统的版本数据;局部的文件共享信息;最大、最小缓冲区;语言驱动程序;系统标志,最低内存使用限制,ODBC的Alias;处理SQL的查询等一系列设定。
Date:日期的相关信息,如日期的格式、与字符的转换等。
Time:系统时间的格式、与字符串的转换关系。
Number:负责数字和字符串的转换。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 如何使用Labwindow CVI软件平台进行Mysql数据库开发 22次下载
- 数据库设计开发案例教程之数据库设计的资料介绍 17次下载
- 基于微软Access的学生宿舍数据库管理系统 14次下载
- Delphi教程之在远程数据库中实现主从表关系 6次下载
- Delphi教程之动态设置远程数据库的查询参数 3次下载
- Delphi教程之在远程数据库中计算统计值 2次下载
- Delphi教程之多线程与数据库 5次下载
- Delphi教程之开发WebSnap数据库程序 15次下载
- Delphi教程之建立基本Web数据库服务器应用 4次下载
- Delphi教程之建立查询条件Web数据库服务器应用 7次下载
- Delphi教程之用ADO控件打开Access数据库 5次下载
- Delphi教程之远程数据库登录 6次下载
- Delphi教程会之远程数据库的离线处理 8次下载
- Delphi通过ADO技术访问数据库方法研究 15次下载
- 用PowerBuilder做数据库开发
- 无模式数据库的利与弊 365次阅读
- 数据库优化那些事 462次阅读
- 多平台的关系数据库管理和开发工具 698次阅读
- Delphi数据访问组件方案 660次阅读
- Oracle:数据库开发和管理的工具 539次阅读
- 什么是数据库 1190次阅读
- 常见的数据库管理 1916次阅读
- 用docker启动 postgres 数据库 2467次阅读
- 云数据库和自建数据库的区别及应用 4412次阅读
- 数据库设计的特点及基本步骤 1.1w次阅读
- 做才能让数据更安全?数据库的安全策略 3514次阅读
- 数据库引擎是什么 1.1w次阅读
- 用JDBC连接MySQL数据库并进行简单的增删改查操作 6256次阅读
- 目前流行的数据库_构建数据库系统的流程 7076次阅读
- 用Python操作数据库的最详细示例 1.1w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 92次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7蓝牙设备在嵌入式领域的广泛应用
- 0.63 MB | 3次下载 | 免费
- 89天练会电子电路识图
- 5.91 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多