2009-04-30 21 views
0

私は、関数/メソッドを使用して、できるだけ遅く(私は願っています!)のクラスを使用してJavaアプリケーションを実行したいと思います... c#関数はJavaアプリケーションから文字列を受け取り、文字列を返します。WindowsでOleDbConnectionを作成するためにC#で行う必要がありました。acから文字/文字列/ bytestreamをacに渡す#クラス

答えて

2

正確に何が必要なのかよくわかりません。

C#の内部からJavaコードを呼び出す必要がある場合は、IKVMを試すことができます。

スタンドアロンJavaアプリケーションを起動する必要がある場合は、.NETがサブプロセスを生成するために使用するものを使用します。

C#を使用している唯一の理由がOleDbConnectionである場合は、連絡先に必要なデータベースのJavaドライバがあるかどうかを確認できます。またはODBCドライバを使用し、JDBC/ODBCブリッジを使用します。

1

私はjni4netの著者であり、JVMとCLRの間のオープンソースのプロセス間ブリッジです。それはJNIとPInvokeの上に構築されています。 C/C++コードは必要ありません。それがあなたを助けることを願っています。

関連する問題