Interstage Shunsaku Data Manager アプリケーション開発ガイド - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 - - UNIX共通 -
目次 索引 前ページ次ページ

第3部 その他のアプリケーション開発> 第12章 XML変換機能> 12.6 APIの使用例

12.6.1 起動開始からResultSetの取得まで(データベースのレコード)

データベースへの接続を行い、指定したテーブルのすべての列データを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;
    }

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2006