ResultSetMetaData rsmd =rs.getMetaData();
rsmd.getColumnType();
可以知道各列的数据库中类型,然后可以通过java.sql.Type或者相应的不同数据库驱动中的Type来确定列数据类型
rsmd.getColumnType();
可以知道各列的数据库中类型,然后可以通过java.sql.Type或者相应的不同数据库驱动中的Type来确定列数据类型
解决方案 »
- 在ssh项目中如何使用UrlRewrite,
- struts 下的标签使用问题 高手请来帮忙
- 把 java 程序编译成 .exe 文件.txt
- 数据库中有一自动编号的主键,EJB中如何处理?
- j2sdkee的环境变量设置
- 求教root.normalize();方法的意思!
- 用java作个database
- 《非程序员》---第25期发行了
- 关于包的问题
- sql语句order by多条件排序
- 关于连接池关闭
- tomcat 5.5+ jdk1.6下返回错误页面:The server encountered an internal error () that prevented it from fulfilling
数据库不管是自己还是别人建的,你都可以知道他的个段的类型的,show create table tablename;
因为程序中用的数据库自己一定要熟悉,这样工作起来也相对方便,
用1楼的方法得到列的数据类型,然后再用你的getString(),getInt()....
if(isInt){
getInt();
} else if(isString){
getString();
}
......
不知道类型,有多少个字段总知道吧,