• 締切済み

Java(JDBC)からAccessのレポートを実行するには?

現在、ACCESS2003のDBをJava(JDBC)+Tomcatにて、Web上に表示、編集を行う仕組みを構築しています。 現在、帳票の印刷は、手動でAccessを起動し、そこで作成してあるレポートを実行していますが、これをJavaから制御(実行)することはできないでしょうか。

みんなの回答

  • auty
  • ベストアンサー率58% (284/486)
回答No.1

おそらく、JdbcOdbcDriverを利用してAccsessのデータベースを扱っていると思われます。 この場合、データベースとのやり取りに限定されているので、Accsessの印刷機能をjavaからコントロールするのは、無理だろうと考えられます。 蛇足ながら、役にはたたないかも知れませんが、 javaからOffice関係にアクセスする方法としては、次の方法があります。 ・ データベースをOpenPfficeのBaseに移しそれをjavaで制御する。 ・ ExcelやWordに移せば、Apache Jakartaの「POI」が利用できる。

関連するQ&A