如何在Delphi中使用Foxpro数据库/表?(100分)

  • 主题发起人 主题发起人 minibug
  • 开始时间 开始时间
M

minibug

Unregistered / Unconfirmed
GUEST, unregistred user!
1。在BDE中设定foxpro数据库别名后,进入时输入什麽用户名和口令?
2.用Visual Foxpro建表时建立的表间关系如何保留?















 
1。在BDE中设定foxpro数据库别名后,进入时输入什麽用户名和口令?
你有密码就输吧,没有就都是空。

2.用Visual Foxpro建表时建立的表间关系如何保留?
这是VFP的事,和DELPHI无关
 
自行设定数据库别名时并未设定用户名和口令,
但打开该数据库或在Delphi中引用该数据库中表时
提示:Invalid configuration parameter
============
问题2的意思是用visual foxpro建立的数据库表在
Delphi中引用时如何保留各表之间的关系。
 
用户名和口令都是空。
 
1.你在bde里面直接建立一个standard的别名,指定路径,就可以连接数据库了
你说要输密码,你可能是通过odbc来链接的,那样才要输密码的

2、这个关系不是存在数据表中的,所以你也无法保留出来。
 
1.只保留DBF文件.用BDE联接.用户名和口令都是空.
2.无法保留.
 
通过ODBC连接需要输入密码,DBF数据库可以直接用BDE连接,不用用户名和口令.数据库之间的关联你可以在程序中实现,原关联是无法继承的.
 
1. thtfsyh说的基本对。使用ODBC连接也可以不需要密码的,
在ODBC中的用户dsn中添加vfp驱动,然后在bde中设置别名
此时要求输入密码,这时由你自行确定的,随意输一个即可,直接回车也可;
在此可以直接建立别名而无须ODBC驱动,
在bde里面直接建立一个standard的别名,指定路径,就可以连接数据库了
delphi5.0直接支持vfp表,在delphi4中,table控件有一个属性:
tabletype,将其设为ttfoxpro即可。
2. 无法保存,除非重新建表。
 
接受答案了.
 
后退
顶部