Visual FoxPro数据库怎么连接?(30分)

  • 主题发起人 主题发起人 yifeibbs
  • 开始时间 开始时间
Y

yifeibbs

Unregistered / Unconfirmed
GUEST, unregistred user!
我需要用BDE方式连接一个本地VFP数据库。
设置如下:
DriverName = 'Microsoft Visual FoxPro Driver'
Params.Strings = (
'DATABASE NAME=D:/jnk/data1.dbc'
'USER NAME=1111')
实际上无法连接。
以前我都是使用ODBC方式连接才能连通。
 
用一个Tdatabase控件,直接指定你存放,VFP数据库的路径,作为数据库别名就可以了
 
用Apollo连接DBF数据库比较爽。用用就知道了,不用BDE,发布时就多几个Dll文件,一般压缩包一张软盘可装得下。
 
使用ADO+odbc很简单的
 
如果指向VFP的路径,设置如下:
object Database1: TDatabase
AliasName = 'd:/JNK'
DatabaseName = 'DZDB'
Params.Strings = (
'')
SessionName = 'Default'
Left = 24
Top = 24
end
根本无法连接。

Apollo是什么?不知道,第三方的吧?没用过!

ADO+ODBC没什么问题,可是我得数据会频繁更改路径,我讨厌ODBC设置。

大家可不可以明确告诉我,BDE支持VFP吗?
 
bde可以连接visual FoxPro吗?
 
数据库结构不变,数据库位置不一定。
配置odbc不大方便,有什么方便方法吗?
 
VFP本身就是一个OLE-DB的提供者,ADO连接的就是OLE-DB,直接用ADO连接就可以。
 
多人接受答案了。
 
后退
顶部