在linux上使用lazarus连接到远程dbf文件

时间:2014-07-08 12:14:00

标签: linux delphi dbf visual-foxpro

我需要使用Lazarus将使用delphi xe3制作的Windows应用程序迁移到linux平台。 此应用程序连接到Windows Server 2008上托管的dbf文件。

我试图将tdbf组件连接到服务器,但我无法做到。 该文档没有说明任何有关远程连接的信息。

你能推荐一些其他选择吗?

1 个答案:

答案 0 :(得分:0)

Dbf1.filePath := '192.160.90.100:/F/shared-folder';这看起来像是我认为TDBF不支持的NFS路径。您需要在本地文件系统上安装包含DBF文件的相关文件夹,以便TDBF能够正确访问它。

但是,我强烈建议您将应用程序从DBF文件迁移到适当的基于SQL的客户端/服务器DBMS,如Firebird,mySQL或PostgreSQL。现在使用25岁以上的桌面数据库确实没有正当理由。