barriers / 阅读 / 详情

在Delphi中如何使用BDE建立与dbase的连接

2023-05-19 17:38:06

初学Delphi,请大家多多指教,在线等!
现在在做毕业设计,需要用delphi中自带的bde控件建立与dbase数据库的连接。

TAG: ba bas bd base BDE
共2条回复
coco

很不幸的是,无论是dbase还是bde现在应用的地方已经很少了

方法如下:

1、准备数据库,如果没有现成的dbase数据库的话,可以用delphi自带的Database Desktop建立一个,非常简单。

2、准备数据源,打开控制面板里面的ODBC数据源管理器,在里面添加指向你的dbase的ODBC数据源

3、打开Delphi添加一个Database控件,并双击之,设置参数使它连接到刚刚建立的数据源

4、添加数据集控件(Table或Query),并取得相应数据,添加DataSource用于连接数据集与数据感知控件,在设计的时候已经可以看得到从数据库里面取出的数据了,运行一下就可以了。

cloudcone

你用的什么库?

access 可以直接用JET4.0 来连接 可以不通过ODBC 直接操作库文件

TADOConnection

TDBGrid

TADOQuery

TDataSource

你会用到这些 控件

DBtabel 对小型数据还可以,大型的就不行了,要用ADO

相关推荐

bde是什么意思

BDE(Borland Database Engine)是Inprise公司的数据库引擎。BDE结合了SQL Links允许程序员通过它能够连接到各种不同的数据库。BDE是BORLAND数据库引擎的缩写,它是用来驱动数据库的,就像ODBC一样。同样的DBASE表可以用BDE驱动,也可以用ODBC驱动。bde数据库引擎的特点1、BDE是一个过程化的数据库访问接口,通过它可以建立数据库别名(DataBasealias)。使Delphi访问数据库别名中的各种数据表。2、BDE在Delphi中扮演着重要角色。3、如果Delphi应用程序提出一个对数据库的请求,这个请求一定要通过BDE提交给数据库管理系统,数据库管理系统响应应用程序的请求,把查询结果通过BDE传送到Delphi应用程序。
2023-01-04 03:27:322

bde的意思是什么。

  BDE(Borland Database Engine)是Inprise公司的数据库引擎,它结合了SQL Links允许程序员通过它能够连接到各种不同的数据库。  BDE 是Delphi数据库功能的枢纽部分,所有数据库存取使用的例程,均需要通过BDE 来处理,因此BDE是连接应用程序和数据库的桥梁。它是由几个DLL 模块组成的,各模块分别负责处理一些数据库的相关工作。如果机器上装有其它版本或重复的BDE ,那么BDE是按照下列的搜索顺序来载入BDE 的DLL 文件( Idapi32. dll) 并将BDE 初始化的:  1) 搜索当前目录(当前目录与应用程序的启动目录不一定不同);如果没有找到该文件,将继续;  2) 搜索注册表HKEY-LOCAL - MACHINE SOFTWARE Borland Database Engine DLLPATH xxxxx中所对应的项目;如果没有找到该文件,将继续;  3) 按照装载库文件的先后顺序来进行搜索:即应用程序的当前启动目录→System目录→Windows 目录→PATH 环境参数中所设置的路径。  装载驱动程序DLL 文件的先后顺序,除了第一步的搜索路径要换为Idapi32.dll 这个文件被载入的目录之外,其它基本跟上面一样。而且BDE为一些DLL 文件预留了某些首选内存地址,如果相应的BDEDLL 文件不能被载入那些特定的首选内存地址时,系统将出错误信息并使初始化失败。  BDE是一个过程化的数据库访问接口,通过它可以建立数据库别名(DataBasealias)。使Delphi访问数据库别名中的各种数据表。  BDE在Delphi中扮演着重要角色。如果Delphi应用程序提出一个对数据库的请求,这个请求一定要通过BDE提交给数据库管理系统,数据库管理系统响应应用程序的请求,把查询结果通过BDE传送到Delphi应用程序。对于只在单机上使用的本地数据库而言,Delphi通过BDE来控制数据库中数据的读写。对于后台远端的数据库系统而言。BDE尚需通过SQLLINKS或ODBC(Open DataBase ConnectivityDrivers)才能读取数据库的内容。  
2023-01-04 03:27:456

bde是什么网络语言的缩写

BDE是(BorlandDatabaseEngine)宝兰数据引擎的缩写这些日子到处都是“BDE”,在推特上、脸书上、Instagram上、甚至在Pinterest上都是。所以,因为你们不停地在聊起它,他们逼迫让我翻译这篇文章让大家了解一下。BDE就是“bigdickenergy(大丁日自信)”的首字母缩写。如果坐在电脑前面的你想:“我去,这也太下流了吧”,那么你赶紧关闭这个页面吧。这篇文章不适合你。一站式出国留学攻略 http://www.offercoming.com
2023-01-04 03:28:061

BDE,这个是什么意思?

初始化法度榜样很简单,就是一句 database.open是dbf数据库,也就是股票软件的及时行情库,我信赖也是BDE设备问题,可是怎么设备才好呢,如今我的法度榜样那个问题又莫名其妙没有了,后来运行了一下别的一个用到BDE的法度榜样,然后这么问题就消掉了,开端从新启动也没有效,不过,我信赖这个问题在我不利的时刻又会蹦出来,我记得地一次出现的时刻我整整调试了一个礼拜,后来问题就象这一次一样,本身消掉了,害我不知道挨潦攀老总若干骂,
2023-01-04 03:28:112

皮特bde是什么梗

BDE起初是欧美的一个饭圈网络梗。然后逐渐口语化的变成大众梗。饭圈的一般用法就形容某某演员有强大的性吸引力,褒义比较多吧。而且BDE在某种语境下也可以形容气场强大的女生。在生活中都可以用梗,但是用梗要适度,不要给对方带来伤害。
2023-01-04 03:28:191

BDE主要作用是什么

BDE官方宣传片(中文)
2023-01-04 03:28:252

bde和dtf是什么意思

意思不同,具体如下。DTF是结构化数据的简写。结构化数据简单来说就是数据库。结合到典型场景中更容易理解,比如企业ERP、财务系统,医疗HIS数据库,教育一卡通,政府行政审批,其他核心数据库等。基本包括高速存储应用需求、数据备份需求、数据共享需求以及数据容灾需求。BDE是Inprise公司的数据库引擎,它结合了SQLLinks允许程序员通过它能够连接到各种不同的数据库。BDE是Delphi数据库功能的枢纽部分,所有数据库存取使用的例程,均需要通过BDE来处理,因此BDE是连接应用程序和数据库的桥梁。它是由几个DLL模块组成的,各模块分别负责处理一些数据库的相关工作。
2023-01-04 03:28:321

BDE别名是什么

BDE是 Borland Database Engine的缩写。译为 Borland 数据库引擎
2023-01-04 03:28:382

BDE跨链平台的通证“BDE”可以用来做什么?

我来说说楼上老哥没有补充到的几个方面吧。1.生态增值服务购买:成熟的区块链社区和待孵化的区块链项目方都可以使用BDE购买跨链生态多项相关增值服务,如:用户流量导入、教育培训、行业专家顾问、Token发行、交易所对接、市值管理、托管回购等等。2.跨链交易费:BDE原生通证可以用于缴纳区块链跨链项目的跨链交易费。3.BDE治理投票:BDE原生通证持有者可对节点网络、网络管理者、生态发展决策者事宜进行投票选举。BDE这个项目通证在它的生态系统中用处还是挺广泛的,不对的地方欢迎指正。
2023-01-04 03:28:461

bde安装包无法打开

你好,你是想问bde安装包无法打开怎么回事吗?bde安装包无法打开是因为资源包错误。bde安装包在下载过程中需要良好的网络环境,否则会导致资源包损坏无法打开,重新下载即可,所以bde安装包无法打开是因为资源包错误。
2023-01-04 03:28:511

怎样在控制面板里删除或卸载BDE?

控制面板--》添加或删除程序--》选择你要删的 卸载
2023-01-04 03:29:003

谁了解区块链跨链项目BDE是什么?

根据BDE官方的解释,BDE是通过异构通证质押机制,形成跨链枢纽来打通各个区块链项目的数据壁垒,完成区块链项目的跨链难题,帮助区块链生态之间用户引流资产交换、信息互通及应用协同,实现各生态之间良性循环。个人理解就是“底层协议、共识机制、生态数据”能够使得市场上大部分区块链项目都能够适配的平台,所有的项目都能够通过BDE达到自己向外拓展的需求。是不错的,是个能做实事的跨链项目。
2023-01-04 03:29:112

五金手册(软件版)V1.0中BDE是什么

BDE是(Borland Database Engine)宝兰数据引擎的缩写,它不仅能访问本地的不同数据库,还可以将应用从本地上传到客户机-服务器系统,而且有很高的效率
2023-01-04 03:29:191

如何完全卸载bde???

不给我分也无所谓了。这个问题很头疼,我的办法是重装体系,固然过火,但最彻底:)
2023-01-04 03:29:244

化学品代码BDE是什么物质?

十溴联苯醚
2023-01-04 03:29:371

bde连接数据库软件打不开

看来你是下载的源程序。没有下载数据库。找到代码中连接数据库的数据库组件。将其中的GZGL的数据库连接删除。这是因为源程序中连接了GZGL名称的数据库。而你的电脑中没有设置这个数据库别名造成的。和BDE重新安装没有关系。而是BDE中没有设置这个别名的数据库。
2023-01-04 03:29:431

bdeing 是什么意思

being存在doing做bde(=bile duct examination) 胆管检查,(=bile duct exploration) 胆管探查dying垂死的Boeing波音(财富500强公司之一BDES成批数据交换服务程序seeing由于biting刺痛的bidding出价bodying稠化bedding寝具(人或动物)batting打球budding萌芽的betting赌博brewing酿造dewing喷雾bluing靛青漂白粉boding凶兆bating 除 ... 之外butting对接
2023-01-04 03:29:492

安装了BDE,怎么还不能用access打开DB数据库

展名为DB的数据库是Paradox数据库, 也可能是sybase anywhereAccess是打不开的.BDE(Borland Database Engine)是Inprise公司的数据库引擎,它结合了SQL Links允许程序员通过它能够连接到各种不同的数据库。可以用bde或ado来连接这些数据库,建议用ADO
2023-01-04 03:29:571

如何删除BDE

大多数情况下,该目录的路径是:C:\\Program Files\\Borland\\Common Files\\BDE,一旦BDE目录中的文件全部被删除后,你也可以将该BDE文件夹本身删去。  2、确保当前控制面板没有被打开,然后从C:\\Windows\\System目录中删除BDEADMIN.CPL;这样做的目的是将控制面板中的BDE Administrator图标删除。
2023-01-04 03:30:021

BDE连接sql2005的问题

通过BDE连接SQL server数据库的操作步骤如下:1、启动Delphi,选择菜单项 Database->Explorer,在左侧Database列表里面右键,选择New,在弹出的驱动对话框里面选择MSSQL,确定,然后在左侧可以更改名字,如:TEST,然后在选中TEST在右侧选项里面添入ServerName(服务器名) UserName(登录名) DatabaseName(数据库名),然后Apply并关闭。2、在窗体上添加一个Database控件,右击Database选择Database Editor...在里面添上数据库在Delphi中的名称、数据库别名,并且添加参数:USER NAME=saPassword=密码保存返回。3、设置Database的LoginPrompt为False,Connected为True。
2023-01-04 03:30:071

为什么Win7 64系统BDE Administrator显示32位

一般我只要安装好了dbc2000中文汉化版,那么在我们的控制面板就会出现一个bde administrator,如果你的控制面板没有bde administrator,那么你就在C:/Program Files/Common Files/Borland Shared/BDE里找到BDEADMIN.EXE,直接运行:)找不到的话,直接在c盘搜索BDEADMIN.EXE这个文件。还有一个原因就是:.原因是你安装了office,office里面有个大概是DB数据源,这2个是冲突的,请卸载office,据说关于制图或图片的软件也有冲突,也请卸载一下。还有一定要注意一个小问题,那就是你装了数据库软件之后必须用注册机注册,不然是没有用的。注册机软件那个帖子里有的下。如果试了以上所有方法还不行,只能重新安装操作系统。这是从传奇网上找到的,你可以看下,再不行我也没办法了。
2023-01-04 03:30:161

bde的制做的传奇怎么运作

这个问题我给你个建议,你可以在网上搜一搜,有很多教学贴。我就是按照哪里的方法做了一个sf,自己在办公室玩,很不错。
2023-01-04 03:30:212

什么是BDE程序

是软件开发平台商Borland的数据库引擎,不需要卸载相关软件即可!不是病毒 是应用程序的文件
2023-01-04 03:30:291

怎么在Delphi中通过BDE建立SQL Server数据库连接

delphi通过odbc连接sqlserver一、数据库的准备打开“开始/程序/MicrosoftSQLServer/企业管理器”展开“控制台根目录”的目录,在标有“数据库”的目录项上点击右键,再点“新建数据库”,如“TEST”。再右键点击表,新建表,如“TABLE1”。二、设置ODBC数据源打开“开始/设置/控制面板/管理工具/数据源(ODBC)”,在“UserDSN”下,点Add,选择“SQLServer”,完成,输入数据源名称,如“TEST-ODBC”和SQLServer服务器名称,后面一直点“下一步”到最后一页,再点“Testdatasource..”检测设置是否正确。如果正确显示“testscompletedsuccessfully!”的信息。三、设置数据引擎打开“开始/程序/BorlandDelphi7/BDEAdministrator”,在"Databases"页面下,可以看到,刚才设置的ODBC数据源“TEST-ODBC”,右键,选择“OPEN”,出现输入"username"、"Password"的对话框,输入用户名Administrator及密码后点击“OK”使它有效。这时,如果连接正常,右侧的项目名称的字体变成粗体。注意:如要修改参数值,应先鼠标右键点击左侧的数据库名称,选择“Close”,在修改参数值后,用鼠标右键点击左侧的数据库名称,选择“Apply”保存,再选择“OPen”使新的参数值生效。四、建立连接在Delphi窗体上添加下列组件:Database、Query、Datasource、DBGrid。其中database是连接SQLServer数据库和Query的桥梁,Query完成具体的查询要求,DBGrid是为了显示数据库内容而添加的。
2023-01-04 03:30:351

bde数据库可不可以删除

你可以用windows帐户或者sa帐户登录删除如果有提示有架构无法删除,就要把对应的架构改成dbo即可
2023-01-04 03:30:402

delphi中BDE如何连接数据库

要这样使用BDE的原生数据库连接,你需要打开BDEAdministrator工具,在configuration页里的Native节点上把DB2数据库服务有关的参数进行设置,然后保存就可以了,在BDEAdministrator面板把数据相关的内容设置好后,就可以用BDE组件进行连接
2023-01-04 03:30:471

大神们,求助,急,BDE设置无响应

不用管他,直接关了,再打开看看是不是已经设置好了?或者去下载64位dbe再打开设置时候要用管理员打开
2023-01-04 03:30:552

BDE是什么意思?

是由于你安装了相关软件,为了方便设置那款软件而产生的,没有必要删。 如果要删的话,就只能把相关软件卸载掉,删除DEPHI或者BDE 2000就好了~
2023-01-04 03:31:422

bde的意思是什么。

bde 【医】[=bile duct examination]胆管检查 查看原帖>>麻烦采纳,谢谢!
2023-01-04 03:31:522

百度手机卫士中启动BDE引擎的含义

BDE(Borland Database Engine)是Inprise公司的数据库引擎,它结合了SQL Links允许程序员通过它能够连接到各种不同的数据库。外文名称
2023-01-04 03:32:011

什么是BDE怎么安装BDE

BDE是BORLAND 数据库引擎的缩写,它是用来驱动数据库的,就像ODBC一样.同样的DBASE表可以用BDE驱动,也可以用ODBC驱动.所谓BDE为主的表我不太理解.你可以建立PARADOX DBASE INTERBASE表BDE都可以很好的支持.你用DELPHI写程序的话,除非你特意ODBC或者其它驱动程序,否则你用的就是BDE!下载地址见参考资料
2023-01-04 03:32:081

求三角形BDE各角的度数

角A加角C加角ABC=180角BDC加角C加角DBC=180角DBC=二分之一角ABC推出角ABC=30°ED平行BC角ECB=角DBC等于角EDB等于二分之一角ABC等于15角BED等于180-角EDB-角EBD=150
2023-01-04 03:32:162

如何在注册表中注册BDE

必需的注册表项目包括:1. BDE动态连接库文件位置设置Key : "HKEY_LOCAL_MACHINESoftwareBorlandDatabase Engine"Item : "DLLPATH"Value : BDE动态连接库文件所在位置,如"C:Program FilesBorlandCommon FilesBDE"(打开"C:Program FilesBorlandCommon FilesBDEBDE32.hlp",查找"Core Files"即可了解BDE各动态连接库文件的作用)2. BDE语言驱动文件路径设置Key : "HKEY_LOCAL_MACHINESoftwareBorlandBLW32"Item : "BLAPIPATH"Value : BDE语言驱动文件所在路径,如"C:Program FilesBorlandCommon FilesBDE"(BDE语言驱动就是那些*.BLL文件)3. 指定可用的BDE语言驱动文件Key : "HKEY_LOCAL_MACHINESoftwareBorlandBLW32"Item : "LOCALE_LIB#" (#表示数字, 如"LOCALE_LIB1"、"LOCALE_LIB3"等)Value : 指定各BDE语言驱动文件,如"C:Program FilesBorlandCommon FilesBDEUSA.BLL"(一般必需的语言驱动文件有"USA.BLL","EUROPE.BLL"和"FAREAST.BLL",为保险起见,建议将所有语言驱动都设置上。
2023-01-04 03:32:261

求角BDE的三个三角函数值

解:因为 DE垂直于AB于点E,  所以 角BED=角ACB=90度,  又  角B=角B,  所以 三角形BDE相似于三角形BAC  所以 角BDE=角A,  因为 在三角形ABC中,角ACB=90度,AB=10,BC=6,  所以 由勾股定理可知:AC=8,  所以 sinA=BC/AB=6/10=3/5, cosA=AC/AB=8/10=4/5, tanA=BC/AC=6/8=3/4, 因为 角BDE=角A,  所以 sinBDE=sinA=3/5, cosBDE=cosA=4/5, tanBDE=tanA=3/4.
2023-01-04 03:32:351

运行时提示BDE初始化错误,代号$3E06,请问如何解决

BDE初始化失败。最简单的方法:找到C:Program FilesCommon FilesBorland Shared 下的BDE文件夹,整个儿删掉。
2023-01-04 03:32:421

求三角形bde的度数

三角形abc中,∠b+∠c=180-65=115 度, 三角形dbc中,∠b/2+∠c=180-105=75度 所以,∠b/2=40度 ∠bde=∠ebd=∠b/2=40度 ∠bed=180-40-40=100度
2023-01-04 03:32:481

BDE Administrator怎么没有

安装私服必须安装DBC:DBC是DB Commander 2000 PRO的简称, 下载下来后进行安装现在进入控制面板 允许 BDE ADMINISTRATOR 安 CTRL+N 按下 OK,然后在下面出现了一个STANDARD的选项, 点中他安 CTRL+M 进行改名 改成 "HeroDB" 为什么有些人出现 无法读取 IP的问题就是因为这里的HeroDB没有正确填写, 在这里要注意大小写最后就是设置路径了PATH 处设置成 "D:mirservermud2DB" 这个是默认安装后的路径 好了又把鼠标在 HeroDB上点击一下然后安下 "CTAL+A" 现在可以关闭他了,这里基本上私服应该可以正常运行了
2023-01-04 03:32:542

BDE和ADO究竟是哪个好

BDE->Paradox、InterBase、Oracle....ADO->SQLServer、Access....我比较喜欢ADO方式No.1BDE需要安装,一般ADO是Win系统自代No.2BDE要设置BlobSizeNo.3ADO支持XML....
2023-01-04 03:33:061

bde数据库可不可以删除

bde不是SQL默认的数据库,可以删除,删除语句如下:dropdatabasebde;
2023-01-04 03:33:121

我怎么找不到控制面板里面的BDEadministrator

a.在(C:ProgramFilesCommonFilesBorlandSharedBDE里找到BDEADMIN.EXE,直接运行:)找不到的话,直接在c盘搜索BDEADMIN.EXE这个文件。b.原因是你安装了office,office里面有个大概是DB数据源,这2个是冲突的,请卸载office,据说关于制图或图片的软件也有冲突,也请卸载一下。还有一定要注意一个小问题,那就是你装了数据库软件之后必须用注册机注册,不然是没有用的。如果试了以上所有方法还不行,只能重新安装操作系统。c.DB2000好像有分两种版本。一种是3M的一种是7M的。3M的好像3.5版本的。7M的是5.多版本的,去找7M的下。3M的就不用下了。
2023-01-04 03:33:181

bdetime是什么意思呢

是 bed time吧? 睡觉时间
2023-01-04 03:33:243

请问大家BDE怎么用

下载 bde 2000 安装然后 控制面版 第一个 图标双击 new-- herodb-- 选择你的 mud目录 apply 就可以了!!
2023-01-04 03:33:351

delphi 7中 ADO,BDE,dbExpress有什么区别

ADO、是MS的BDE、dbExpress是Borland的BDE是Borland早期的技术,现在Borland推荐用dbExpressBDE是borland早期的技术,而且还存在很多问题。使用BDE的话发布时要安装bde引擎。dbExpress是在delphi6开始推行的数据库存储技术,和传统的数据库操作颇有不同。很少使用。
2023-01-04 03:33:411

bdeadmin 如何配置

1、首先在win7系统中安装DBC2000软件。安装完成以后要在控制面板找到DBC2000配置文件BDEadministrator; 2、然后找到以后然后要进行我们服务端的DB路径配置。但是,在Windows7系统下配置好保存的时候会出现卡的问题。其实这个问题不是系统的问题,是DBC2000配置问题;DBC2000软件和Windows7系统是可以完全兼容的。主要是运行方式一定要是管理员administrator身份; 3、找到控制面板的“BDE administrator”,打开任务管理器。在任务管理器中找到“BDE administrator”,然后点击鼠标左键选择转入到进程,鼠标左键单击“BDE admin.EXE”; 4、选择属性,选择兼容性,选择以管理身份运行词程序。如图:然后点击确定就可以配置DBC2000数据库的路径了。上面内容设置完成以后,那么我们就可以启动引擎M2了。
2023-01-04 03:33:471

请问bde如何单独安装?

可以下载单独的安装文件
2023-01-04 03:33:532

made in BDE是什么意思

在BDE
2023-01-04 03:34:012

delphi用BDE开发的数据库管理软件怎样在公司局域网内使用?

首先要在运行程序的机器上安装BDE驱动;其次BDE使用的是本地数据库,如果一定要访问别人机器上的数据库,你可以考虑先设置自己机器里放数据库目录的共享属性,然后在别人的机器上为这个共享目录设置映射盘,然后再使用这个盘。也可以试试以 \ 开头的统一资源定位符形式来指定数据库路径。未试过,不知道能否成功
2023-01-04 03:34:101

BDE程序出错提示“capability not supported”,怎么处理

实际上,除了Borland这个原因以外,很多是因为:BDE中 MSSQL类型的 Enabled BCD选项没有改为 TRUE造成的。当上面不能的解决你的问题,不妨把BDE中 MSSQL类型的 Enabled BCD选项改为 TRUE试试。
2023-01-04 03:34:191

为什么我的电脑里面找不到控制面板里面的BDEadministrator文件?

在C:ProgramFilesCommonFilesBorlandSharedBDE里找到BDEADMIN.EXE,直接运行:)找不到的话,直接在c盘搜索BDEADMIN.EXE这个文件。b.原因是你安装了office,office里面有个大概是DB数据源,这2个是冲突的,请卸载office,据说关于制图或图片的软件也有冲突,也请卸载一下。还有一定要注意一个小问题,那就是你装了数据库软件之后必须用注册机注册,不然是没有用的。注册机软件那个帖子里有的下。如果试了以上所有方法还不行,只能重新安装操作系统。c.DB2000好像有分两种版本。一种是3M的一种是7M的。3M的好像3.5版本的。7M的是5.多版本的,大家去找7M的下。3M的就不用下了。5.进去之后闪一下画面跳出a.一定是c:mirservermir200里的mir.dat被你换过了?换回来就行了.记得换成700多k那个。
2023-01-04 03:34:252

BDE Administrator打开自动关闭该怎么处理?

一套MIS系统,一个软件 装了DEPHI或者BDE 2000就有了 它是用来指向数据文件.DB的 没什么事, 不是病毒 如果你不用可以删除它~~~当然你要删除它,得去删除是哪个软件带进来的我知道的有DEPHI或者BDE 2000
2023-01-04 03:34:342