通常我们写sql比如
sql="select * from table";
rs=conn.createStatement().executeQuery(sql);
然后while(rs.next()){
rs.getString("a");
rs.getString("b");
rs.getString("c");
}
其中a,b,c为字段名
如果不知道这个字段名,应该怎样查这些数据呢?请教,谢谢
sql="select * from table";
rs=conn.createStatement().executeQuery(sql);
然后while(rs.next()){
rs.getString("a");
rs.getString("b");
rs.getString("c");
}
其中a,b,c为字段名
如果不知道这个字段名,应该怎样查这些数据呢?请教,谢谢
from information_schema.columns
where table_name='tablename';
而微软提供的接口当中,涉及到列,都是从0计起的。
希望不要弄错。至于不知道列名,该怎么枚举,可以从DatabaseMetadata中提取的。