我使用IKVM(ikvm-7.2.4630.5)将derby-10.11.1.1.jar和derbyclient-10.11.1.1.jar转换为dll并添加对我项目的引用。
我想编写一个连接到Derby数据库并获取数据的C#应用程序。
这是代码(适用于Java)
DriverManager.registerDriver(new org.apache.derby.jdbc.EmbeddedDriver());
Connection conn = DriverManager.getConnection("jdbc:derby:C:/sampleDb;create=true");
但它在第1行抛出异常。见错误。
未处理的类型' System.TypeInitializationException'发生在app.exe
附加信息:类型初始化程序 ' org.apache.derby.jdbc.EmbeddedDriver'抛出异常。
如何解决它或从中获取数据的其他方式?