import java.sql.*;
public class chaxuntest2{
public static void main(String args[]){ Object data[][]=new Object[7][7];
        Connection con;//////数据库接口
Statement sql;///对数据库操作的类
ResultSet rs;/////接收数据的包
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//要连接该数据源,也就是连接数据库,首先要建立一个JDBC-ODBC桥接器
}
catch(ClassNotFoundException e){
System.out.println(""+e);//异常是未知与难免的,必须设置
}
try{
con=DriverManager.getConnection("jdbc:odbc:sun","admin","zheshou");//连接数据库
sql=con.createStatement();
rs=sql.executeQuery("Select * FROM chengjibiao");
int i=0;
while(rs.next()){
data[i][0]=rs.getString(1); //获得数据库第一列
System.out.print(data[i][0]+"----");
data[i][1]=rs.getString(2);
System.out.print(data[i][1]+"----");
data[i][2]=rs.getString(3);
System.out.print(data[i][2]+"----");
data[i][3]=rs.getString(4);
System.out.print(data[i][3]+"----");
data[i][4]=rs.getString(5);
System.out.print(data[i][4]+"----");
data[i][5]=rs.getInt(6);
System.out.print(data[i][5]+"----");
data[i][6]=rs.getInt(7);
System.out.println(data[i][6]+"----");
 ++i; 
   }
   
con.close();
}
catch(SQLException e){}
}
}
冷月枫影(463360738)  20:56:50
怎么我的程序只输出数据库的第一排啊。请各位指点一下。