因为视图只是表某些字段的影射,顺序是打乱的,建议使用getString(String columnName) 的形式,虽然效率会降低,但可以保证不出错.
解决方案 »
- 为什么我的Tomcat服务启动完了之后再次刷新的时候关了那
- Spring Rest
- 对于使用HTML:FILE上传时出现的问题
- JSP struts 如何实现文件夹内容上传?
- java.sql.SQLException: No suitable driver问题~~~~~
- jsp问题!!!!!!!
- 关于Spring整合Hibernate的问题 照刘长炯视频做的。他通过了,我过不了
- 急,请教各位高手!!万分感激!
- 搞不定啊?帮妹妹看看那里错了啊?
- 100分求教一个简单的配置问题!
- 急!我用window.open打开新窗口,可是点击以后,jsp页面变成了[object],怎么解决?
- 在struts中使用select,如何从数据库中选取select的option?最好写出代码。
String str="select * from viewtest";
ResultSet rs=db.executeQuery(str);
if (rs.next()){
int s=rs.getInt("id");
int k=rs.getInt("userid");
System.out.println(s);
System.out.println(k);
查询的时候不用*号得到所有字段,将所要查的字段一一写到SELECT后面,然后再从RS里面取的时候,按照这个顺序就没有问题了。
但是我不是太清楚微软的JDBC和JDK为什么会出现这种情况!我用ORACLE就没有这么多GP限制!!可恶的微软!!