我需要使用Lazarus将使用delphi xe3制作的Windows应用程序迁移到linux平台。 此应用程序连接到Windows Server 2008上托管的dbf文件。
我试图将tdbf组件连接到服务器,但我无法做到。 该文档没有说明任何有关远程连接的信息。
你能推荐一些其他选择吗?
答案 0 :(得分:0)
Dbf1.filePath := '192.160.90.100:/F/shared-folder';
这看起来像是我认为TDBF
不支持的NFS路径。您需要在本地文件系统上安装包含DBF文件的相关文件夹,以便TDBF
能够正确访问它。
但是,我强烈建议您将应用程序从DBF文件迁移到适当的基于SQL的客户端/服务器DBMS,如Firebird,mySQL或PostgreSQL。现在使用25岁以上的桌面数据库确实没有正当理由。