データベースへの接続を行い、指定したテーブルのすべての列データをResultSetオブジェクトとして得るまでの例を以下に示します。
この例では、データベースとしてOracle 9iを使用しています。データベース上にはあらかじめ、テーブルを作成しておく必要があります。
// Test program for XMLconverter // import java.sql.DriverManager; import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; import oracle.jdbc.OracleDriver; import com.fujitsu.xmlconverter.XMLGenerator; import com.fujitsu.xmlconverter.GeneratorMap; import com.fujitsu.xmlconverter.DocumentFountain; public class Conv_Test { public static void main(String[] args) { ResultSet rs = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); Connection dbcon=null; dbcon = DriverManager.getConnection( "jdbc:oracle:thin:@xx.yy.zz.fujitsu.com:1521:DB", "username","password" ); Statement stmt = dbcon.createStatement( ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE); rs = stmt.executeQuery("SELECT * FROM PERSON"); } catch(Exception e) { e.printStackTrace(); return; } |