java用sql语句动态的往表里面添加字段,之后怎么能动态的读写新字段的数据

java用sql语句动态的往表里面添加字段,之后怎么能动态的读写新字段的数据,第1张

用SQL语句添加表字段:alter table 表名add 字段名 字段类型;

用select name from syscolumns where id=object_id(表名)查找出所有的表字段。然后再使用SELECT 查找到的字段 from 表名。

使用ResultSet动态读取数据库数据。ResultSet 是一个迭代模式的动态连接容器。迭代模式的容器遍历方式:

while(rs.next()){

//循环内容

}

rs.next()返回值是一个布尔值,表示迭代容器中是否还有下一条数据,即在迭代过程中是否已经到结尾。直到迭代集合中再无数据rs.next()返回false

所学知识有限,我也是新手,但是据我所知是不能动态添加字段和方法的。

但是我们可以用继承,建立一个子类,用子类来扩展父类的字段,重写父类的方法,也可以添加子类特有的方法。

也可以用has-a的形式,用一个类包涵另一个类的形式,为原来的类增加功能方法和字段。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11602099.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存