情報システム科
import java.sql.*;
public class Sample1
{
public static void main(String args[])
{
try{
//接続の準備
String drv = "sun.jdbc.odbc.JdbcOdbcDriver";
String url = "jdbc:odbc:CarDB"; //データソース名
String usr = "";//ユーザ名
String pw = ""; //パスワード
//データベースへの接続
Class.forName(drv); //JDBCドライバを読込む
Connection cn = DriverManager.getConnection(url, usr, pw);
//問い合わせの準備
Statement st = cn.createStatement();
String qry = "SELECT * FROM 車表";
//問い合わせ
ResultSet rs = st.executeQuery(qry);
//データの取得
ResultSetMetaData rm = rs.getMetaData();
int cnum = rm.getColumnCount();//列数を取得
while(rs.next()){
for(int i=1; i<=cnum; i++){
System.out.print(rm.getColumnName(i) + ":" + rs.getObject(i) + " ");
}
System.out.println("");
}
//接続のクローズ
rs.close();
st.close();
cn.close();
}
catch(Exception e){
e.printStackTrace();
}
}
}