JDBC中的跨平台连接
在windows平台下开发,前几天起开发环境下连接数据库突然有问题了。
于是就一直直接看后台的错误日志来定位错误的原因
度过了痛苦的一周
考虑到之前一直很正常,而报错部分的代码最近也没人动过
唯一的区别是连接的数据库的平台由原先的windows改为了solaris
ResultSet rs = dbmd.getColumns(con.getCatalog(), null,
tablename.toUpperCase(), "%");
把第二个参数改成null,结果就得对了。
很诡异,jdbc不是跨平台的嘛?
nc.bs.pub.DMOUtil