0

我有一个 c# 程序,需要通过 JDBC 连接到 SQL。我读到 JDBC 与 java 一起工作,因为我需要从 C# 中使用它,我发现有 jni4net 可以在两者之间架起桥梁。

我似乎找不到任何有关如何执行此操作的示例或教程。任何帮助将不胜感激。我已阅读并尝试使用 jni4net,但找不到任何连接到数据库的示例。

4

2 回答 2

4

JDBC 代表 Java 数据库连接,这意味着它适用于 Java(或其他可以在 Java 虚拟机上运行的语言)。C# 是一种不同的语言,有自己的运行时。尽管可以从 C# 访问 Java,但为数据库连接这样做可能会非常麻烦且缓慢。

相反,您应该为您的数据库系统寻找 ADO.net 数据库提供程序。大多数数据库系统都有一个。

于 2017-09-10T07:55:13.230 回答
2

您可以使用 robbiblubber.org JDBC Extension Libaray 通过 .NET 中的 JDBC 连接到数据库。当然,如果有 ADO.NET 的本机驱动程序,您应该使用它。

于 2018-02-07T14:30:41.910 回答