An error occurred while attempting to initialize the Borland Database Engine (error $2108)

摘要:
重新安装BDEBDE简介。要开发数据库应用程序,必须首先解决数据源问题。通常,每个数据库都至少有一个数据库驱动程序,dBase和其他数据库都有自己的数据库驱动程序。然后,创建用于管理这些数据库驱动程序的引擎。程序员在编程时不应费心访问不同的数据库驱动程序。他们应该只以统一的方式访问数据库引擎,并让数据库引擎完成不同数据库驱动程序的转换,而数据库引擎就像一个公共接口。

转载:http://hi.baidu.com/hbxjzlq/blog/item/592c6bae9e39fefdfbed5008.html

BDE初始化失败 

解决方法:重新安装BDE

BDE简介. 

要开发数据库应用程序首先要解决数据源的问题,那么什么是数据源呢?简单来讲数据源就是实实在在的数据,通常是各种数据表。 

有了数据源我们就有了开发程序的依据,然而一般情况下应用程序并不能直接和 
数据源打交道,必须通过某些中介,这些中介被称为数据库驱动器,通常每一种数据库都有至少一种数据库驱动器,如:Access,Foxpro,dBase等数据库都有自己的数据库驱动器,有了这些数据库驱动器,为了编程的方便起见,接着就产生了管理这些数据库驱动器的引擎,有了数据库引擎,程序员在编程时就不要为访问不同的数据库驱动来费脑经了,只要按照统一的方法访问数据库引擎,而让数据库引擎去完成不同数据库驱动器的转换,数据库引擎就想一个公共接口,为访问数据库提供了统一的方法. 

BDE是(Borland Database Engine)宝兰数据引擎的缩写,它不仅能访问本地的不同数据库,还可以将应用从本地上传到可户机-服务器系统,而且有很高的效率. 
BDE能访问的数据分两类: 
一:本地数据。 
二:客户机-服务器体系的异地数据. 

ADO简介。 

与BDE不同ADO是Microsoft推出的新一代数据访问规范,在Delphi6中它的地位等同于一个和BDE并列的数据引擎。 

ADO实际上和ActiveX技术联系紧密,而ActiveX又和OLE,COM等技术有很密切的关系。 

虽然ADO的功能比BDE比起来筲弱一些,但和BDE相比ADO有一些重要的优势,比如: 
ADO将会内制在从Windows2000开始Microsoft新出的所有操作系统中,单就这一点就足以给其他的数据访问方式画上问号. 

在Delphi7中提供了对ADO的全力支持,提供了很多ADO组件,还增加了一些新的字段类型如:WideString,GUID,Variant,interface,IDispatch等. 

ADO是面向各种数据的层次很高的接口,它提供了强大的数据访问功能,可以访问的数据对象有: 
1>关系数据库中的各种数据; 
2>非关系型数据库,如层次型数据库,网状数据库等; 
3>电子邮件与文件系统; 
4>文本与图象,声音; 
5>客户事务对象.   

http://www.99xy.com/bde_client.rar

http://www.shd.com.cn/software/bdesetup.zip

Borland database engine ,也就是数据库引擎。在borland公司的开发工具中都有(至少delphi和C++ Builder 中都提供。这是Borland公司提供一种数据库访问的手段。 
BDE Administrator是它的管理工具。

(请先将C:\Program Files\Common Files\Borland Shared\BDE的全部文件删除,然后重新安装BDE。)

免责声明:文章转载自《An error occurred while attempting to initialize the Borland Database Engine (error $2108)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Windows下如何更新 CodeBlocks 中的 MinGW 使其支持新版本 C++《FLASH CC 2015 CANVAS 中文教程》——3、this关键字 入门下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

TextRecognitionDataGenerator官方文档解读

Github地址: https://github.com/Belval/TextRecognitionDataGenerator 官方文档:https://textrecognitiondatagenerator.readthedocs.io/en/latest/index.html 官方文档解读 TextRecognitionDataGenerator’...

PostgreSQL(PostGIS)安装和入门的若干问题

更多有关技术经验见小专栏(还有更多开源webgis开发技术):https://xiaozhuanlan.com/topic/7054129683 20190721补充 1. 安装9.x,10.x,11.x均可,建议往高版本走(如果不考虑ArcGIS兼容) 2. 安装时不要选中文 建议选C或者default locale 3. PostGIS导入shp文件的...

Oracle子查询(单行、多行、关联子查询)、集合运算

1、单行子查询 查询工资比名字为ADAMS高的员工的名字和工资:  除了关联子查询以外,子查询都是先执行子查询再执行主查询。 2、在from后面使用子查询  把子查询的查询的结果当作一个新的表。 3、sql优化 在子查询和多表查询都可以解决同一个问题的时候,尽量使用多表查询,因为子查询的方式需要访问数据库两次,查询效率更低。 4、多行子查询 (1)关...

SpringBoot-数据访问

SpringData是Spring提供的一个用于简化数据库访问、支持云服务的开源框架。它是一个伞形项目,包含了大量关系型数据库及非关系型数据库的数据访问解决方案,其设计目的是使我们可以快速且简单地使用各种数据访问技术。Spring Boot默认采用整合SpringData的方式统一处理数据访问层,通过添加大量自动配置,引入各种数据访问模板xxxTempla...

【测试平台学习2】 Django 的初使用

前言 最近打算使用Django+Vue 打造一个简单的测试平台,本文对django 的使用略做记录 Django的安装与背景 Python 的后端主要有Django 和flask , 我对此只有粗浅的理解和认识, 使用flask 编写过一个接口Mock系统, flask是轻量化的,能快速实现接口的开发工作,但是它没有自带数据库。 Django 相对比较全面...

网站文件批量转移方式

1. 生成密钥,方便免密传输 目标机器: ssh-keygen -t rsa 一路回车, 然后会自动在 /root/.ssh/下生成 id_rsa 以及 id_rsa.pub 2. 将pub内容复制到本机下的 /root/.ssh/authorized_keys 中,如果有多个,请换行 如果不生效,则证明没有启用密钥登陆方式, 可以进入 /etc/ssh/...