gpt4 book ai didi

java - 如何以编程方式在 Java 中创建 BDE 别名?

转载 作者:行者123 更新时间:2023-12-02 10:08:23 24 4
gpt4 key购买 nike

是否可以通过编程方式在 Java 中为 Paradox 创建 BDE 别名?

我正在尝试这样:

import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;

public class Principal {
public static void main(String[] args) {

String dbName = null;
java.sql.Connection conn = null;

try {
Class.forName("com.googlecode.paradox.Driver");
conn = DriverManager.getConnection("jdbc:paradox:C:/temp/dummy.db");
dbName = conn.getCatalog();
} catch (ClassNotFoundException | SQLException ex) {
Logger.getLogger(Principal.class.getName()).log(Level.SEVERE, null, ex);
}
System.out.println(dbName);
}
}

最佳答案

在悖论中,bde 别名是使用 borland/Corel 随 bde 提供的 bde 配置实用程序设置的。

这将创建一个二进制且不可手动编辑的 cfg 文件。 bde 配置实用程序的所有版本也都存在相当多的错误,并且往往会尽早崩溃。

但是我怀疑您并不真正需要 bde,因为您使用的是 java。 Bde 更适合与 paradox/Delphi 一起使用。我认为您可能正在寻找创建与悖论表的 ODBC 连接,我认为这不需要 bde(但我可能是错的)。

关于java - 如何以编程方式在 Java 中创建 BDE 别名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55172661/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com