用SQL语句添加表字段:alter table 表名add 字段名 字段类型;
用select name from syscolumns where id=object_id(表名)查找出所有的表字段。然后再使用SELECT 查找到的字段 from 表名。
使用ResultSet动态读取数据库数据。ResultSet 是一个迭代模式的动态连接容器。迭代模式的容器遍历方式:
while(rs.next()){
//循环内容
}
rs.next()返回值是一个布尔值,表示迭代容器中是否还有下一条数据,即在迭代过程中是否已经到结尾。直到迭代集合中再无数据rs.next()返回false;
你说的意思有点不清楚, jdk帮助文档中,有专门可以读出表中字段的类,步骤如下:
ResultSet对象.getMetaData().getColumnCount()就可以得到你的resultset中数据的列数,再调用ResultSet对象.getMetaData().getColumnName(int column) 就可以得指定索引的列的名称。
其实能做到这样的话,你就完全可以在程序当中做能在数据库中做的事了。不知是不是和你的问题,相对应。。。。
你是指加入新字段后如何访问??