62,628
社区成员
发帖
与我相关
我的任务
分享import java.sql.*;
public class TestAccess
{
public static void main(String args[])
{
try
{
String strurl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=c:\\db1.mdb";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection(strurl);
Statement stmt = conn.createStatement();
String sql = "select * from tab1";
PreparedStatement ps = conn.prepareStatement(sql);
ResultSet rs = ps.executeQuery();
ResultSetMetaData rsmd = rs.getMetaData();
int numberOfColumns = rsmd.getColumnCount();
System.out.println(numberOfColumns);
for(int i=1;i<=numberOfColumns;i++){
System.out.print(rsmd.getColumnName(i)+ " : ");
System.out.print(rsmd.getColumnTypeName(i) + " : ");
System.out.println(rsmd.getColumnType(i));
}
} catch (Exception e)
{
System.out.println(e);
}
}
}