从c#类中输入带有字符/字符串/字节流的java

时间:2009-04-30 21:54:24

标签: c# java oledb

我希望在c#类中使用函数/方法(尽可能延迟,我希望!)运行java应用程序... c#函数从java应用程序中获取一个字符串,并返回一个字符串..必须在c#中执行以在Windows中生成OleDbConnection ..

2 个答案:

答案 0 :(得分:2)

我不确定你到底需要什么。

如果您需要从C#中调用Java代码,可以尝试IKVM

如果您需要启动一个独立的Java应用程序,请使用.NET生成子进程的任何内容。

如果你使用C#的唯一原因是OleDbConnection,你可以看到你需要联系的数据库是否有Java驱动程序。或ODBC驱动程序,并使用JDBC / ODBC桥。

答案 1 :(得分:1)

我是jni4net的作者,JVM和CLR之间的开源进程间桥接。它建立在JNI和PInvoke之上。不需要C / C ++代码。我希望它会对你有所帮助。