我在java里面SQL语句查询一张表的某些字段,查出来是一个数组,
然后用其中字段 计算, 转型 什么的·· (写程序的时候,可以看到数组中的值 对应表中的哪个字段,没问题)
但是我换一台电脑 吧数据库重建下后 查出来的数组顺序就乱了···一运行代码就报错··转型失败··
请问这怎么解决···一堆地方报错,郁闷中
然后用其中字段 计算, 转型 什么的·· (写程序的时候,可以看到数组中的值 对应表中的哪个字段,没问题)
但是我换一台电脑 吧数据库重建下后 查出来的数组顺序就乱了···一运行代码就报错··转型失败··
请问这怎么解决···一堆地方报错,郁闷中
// ----------------将查询结果输出到 addresslistTable----------------------------
public void outputJTable(String sql) {
result = database.getResultSet(sql);
try {
result.last();
int count = result.getRow();
data.setRowCount(count);
addresslistTable.setModel(data);
result.beforeFirst();
int i = 0;
while(result.next()){
for(int j = 0; j < 3; j++){
String item = select(j);
String tmp = result.getString(item);
//data.insertRow(arg0, arg1)
addresslistTable.setValueAt(tmp, i, j);
}
i++;
}//while
} catch (SQLException e1) {
e1.printStackTrace();
}
}