【发布时间】:2014-05-13 08:56:16
【问题描述】:
我正在尝试使用能够检索数据库的所有列(如字段名称、数据类型)来检索 MS Access 列的列描述。
我需要使用 Java 的描述列数据。
请提供一些建议或指导。
注意:我使用此代码获取列名
public ArrayList<String> fetchtable(String value)
{
try
{
makeConnection();
String str1="Select * from "+ value;
ResultSet rs = st.executeQuery(str1);
rsmd = rs.getMetaData();
NumOfCol= rsmd.getColumnCount();
for(int i=1;i<=NumOfCol;i++)
{
ColumnName = rsmd.getColumnName(i);
System.out.println(ColumnName);
columns.add(ColumnName);
}
//System.out.println("Columns Valuessss is:" +columns);
}catch(Exception ae){
ae.printStackTrace();
}
return columns;
}
【问题讨论】:
标签: java ms-access jdbc ms-access-2007 jdbc-odbc