日期:2014-05-20 浏览次数:21016 次
/**
* 从数据集里取出数据并赋值给二维数组,只取月份的数据存入二维数组。
*/
public double[][] InvoiceDate(){
double[][] data=null;
try {
conn=MyCon.getCon();
String sql="select * from InvoiceAmtCount";
ps=conn.prepareStatement(sql);
rs=ps.executeQuery();
ResultSetMetaData rsmt=rs.getMetaData();
rs.last();
//获取结果集最后一行的行号
int row=rs.getRow();
//取得数据集的列数
int column=rsmt.getColumnCount();
data=new double[row][column-1];
rs.beforeFirst();
while(rs.next()){
for(int i=0;i<row;i++){
for(int j=0;j<column-1;j++){
data[i][j]=rs.getDouble(j+2);
}
} }
} catch (SQLException e) {
e.printStackTrace();
}finally{
MyCon.close(rs, ps, conn);
}
return data;
}
int i=0;
while(rs.next()){
for(int j=0;j<column-1;j++){
data[i][j]=rs.getDouble(j+2);
}
i++;
}