这个该如何设置BDE数据源?

gump2000 2003-10-07 10:12:21
重新安装了系统以后,发现一个Delphi的程序不能用了,仔细观察以后
发现是数据源没有设置,晕了,忘记把数据源的设置记下来了。
======================================
程序需要去读取2个目录下的数据,其中
1. C:\Data1 (DBASE 数据库)
2. C:\Data2 (Paradox 数据库)

程序中有如下代码:

object DataModule1: TDataModule1
OldCreateOrder = False
Left = 192
Top = 107
Height = 480
Width = 696
object dbspgl: TDatabase
AliasName = 'spgl'
Connected = True
DatabaseName = 'dbspgl'
LoginPrompt = False
SessionName = 'Default'
Left = 24
Top = 16
end
object eui: TTable
Active = True
FieldDefs = <
...
TableName = '.\dbf\psaleinvb.db'
...
object Tsaleinvh: TQuery
Active = True
DatabaseName = 'spgl'
SessionName = 'Default'
SQL.Strings = (
'select * from saleinvh')
...

我该怎么设置 BDE ?
...全文
154 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hiflower 2003-10-07
  • 打赏
  • 举报
回复
那就只要为 DBASE 数据库创建一个 BDE 别名就行了。

用 BDE Administrator 为 Data1 目录下的 DBASE 数据库创建一个别名:dbspgl
双击 TDatabase 组件,对话框中 name 设置为 spgl, Alias name 从下拉框中选 dbspgl。去掉 Login Prompt 选项。
gump2000 2003-10-07
  • 打赏
  • 举报
回复
TableName = '.\dbf\psaleinvb.db'
// 这个为 Data2 目录下 Paradox 数据库
...


object Tsaleinvh: TQuery
Active = True
DatabaseName = 'spgl'
SessionName = 'Default'
SQL.Strings = (
'select * from saleinvh')

// 这个为 Data1 目录下 DBASE 数据库
hiflower 2003-10-07
  • 打赏
  • 举报
回复
TableName = '.\dbf\psaleinvb.db'
应该是应用程序目录下(或上级目录?不确定)的 \dbf\psaleinvb.db,就是要把 C:\Data2 (Paradox 数据库) 复制到该目录下。

object dbspgl: TDatabase
AliasName = 'spgl'
Connected = True
DatabaseName = 'dbspgl'
LoginPrompt = False
SessionName = 'Default'

为 C:\Data1 (DBASE 数据库) 下的数据库用 BDE Administrator 创建别名 dbspgl
gump2000 2003-10-07
  • 打赏
  • 举报
回复
还是没有搞定,有谁可以帮我的?
我可以提供全部文件。
麻烦PM我。
happyning 2003-10-07
  • 打赏
  • 举报
回复
databasename设置成带路径的数据文件不可以么?
gump2000 2003-10-07
  • 打赏
  • 举报
回复
在的,我能不能PM你联系
delphimo 2003-10-07
  • 打赏
  • 举报
回复
数据库 在不在,自己在BDE中设置别名为DBSPG1的本地数据库。
gump2000 2003-10-07
  • 打赏
  • 举报
回复
留下的源程序不知道怎么回事不能编译通过。
我只能使用已经编译好的,要让编译好的程序运行我该在
BDE中如何设置?
cnssk 2003-10-07
  • 打赏
  • 举报
回复
楼上说的正确

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧