一个莫名的错误,请高手指点为一二。 你的SQL语句友问题,把SQL贴出来吧,自己看看也可以,SQL还要多练习啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是源代码,在SQL语句中用了三个表,是不是我的SQL语句不对,但这种情况不是总出现。try{ DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); DriverManager.setLoginTimeout(1); String url="jdbc:oracle:thin:@"+denglu.dbip+":"+denglu.dbport+":"+denglu.dbname; Connection con =DriverManager.getConnection(url,denglu.dbuser,denglu.dbpassword); Statement st=con.createStatement(); String sql="select 注册编号,备案号,年度派工单表.设备类别名称,年度派工单表.设备名称,"+ "年度派工单表.设备型号,年度派工单表.产权单位名称,年度派工单表.使用单位名称,"+ "设备安装地点,设备所在省份,设备所在地市,设备所在县区 from 年度派工单表,特种"+ "设备移装备案表 WHERE 审核标志='0' and 检验类别代码='41' and 年度派工单表"+ ".注册编号=特种设备移装备案表.设备注册编码 order by 注册编号"; int i=0; ResultSet rs=st.executeQuery(sql); int count=tm.getRowCount(); for(int j=count-1;i>=0;i++){ tm.removeRow(j); tm.fireTableDataChanged(); } while(rs.next()){ i++; String []s={rs.getString(1),rs.getString(2), rs.getString(3),rs.getString(4), rs.getString(5),rs.getString(6),rs.getString(7), rs.getString(8),rs.getString(9), rs.getString(10),rs.getString(11)}; tm.addRow(s); tm.fireTableDataChanged(); } rs.close(); st.close(); con.close(); }catch(Exception ex){ JOptionPane.showMessageDialog(this,"连接数据库出错!请检查网络连接是否正常。","提示信息",JOptionPane.INFORMATION_MESSAGE); } 定义数组存储10个数据,将数组中最大数放到第一个元素。谢谢咯 jdbc连接数据报错 c#中有ref这个关键字来引用传递java里面有没有这样的东西啊 js 正则表达式 求救!!! 请教JAVA的两个小问题 要用JAVA连接ACCESS数据库,编写一个项目,不是知道技术上可行吗? 将一个整数110从右端开始的4~7位变成0。 再oracle里面如何把blob字段清空 thinking in java 习题求解 帮我,applet在visualage里做成后,导出到ie里(jar包),显示不全,无法运行???? 非常简单!!! 超级高超,超级郁闷,超级难的超级JAVA问题
try{
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
DriverManager.setLoginTimeout(1);
String url="jdbc:oracle:thin:@"+denglu.dbip+":"+denglu.dbport+":"+denglu.dbname;
Connection con =DriverManager.getConnection(url,denglu.dbuser,denglu.dbpassword);
Statement st=con.createStatement();
String sql="select 注册编号,备案号,年度派工单表.设备类别名称,年度派工单表.设备名称,"+
"年度派工单表.设备型号,年度派工单表.产权单位名称,年度派工单表.使用单位名称,"+
"设备安装地点,设备所在省份,设备所在地市,设备所在县区 from 年度派工单表,特种"+
"设备移装备案表 WHERE 审核标志='0' and 检验类别代码='41' and 年度派工单表"+
".注册编号=特种设备移装备案表.设备注册编码 order by 注册编号";
int i=0;
ResultSet rs=st.executeQuery(sql);
int count=tm.getRowCount();
for(int j=count-1;i>=0;i++){
tm.removeRow(j);
tm.fireTableDataChanged();
}
while(rs.next()){
i++;
String []s={rs.getString(1),rs.getString(2),
rs.getString(3),rs.getString(4),
rs.getString(5),rs.getString(6),rs.getString(7),
rs.getString(8),rs.getString(9),
rs.getString(10),rs.getString(11)};
tm.addRow(s);
tm.fireTableDataChanged();
}
rs.close();
st.close();
con.close();
}catch(Exception ex){
JOptionPane.showMessageDialog(this,"连接数据库出错!请检查网络连接是否正常。","提示信息",JOptionPane.INFORMATION_MESSAGE);
}