一、Java读取数据库中的元素
1.首先创建Connection对象
2.创建Statement对象
3.将结果存到ResultSet对象中
4.对所的结果对象进行迭代取出
二、使用步骤
String sql="select * " + "from yaopinzidian "; //创建一条sql语句 database con =new database();//加载数据库驱动,连接数据库 con.connect(); Statement state;//创建一个Statement对象 Vector<Vector<String>> data=new Vector<Vector<String>>(); Vector<String> temp=new Vector<String>(); Vector<String> temp2=new Vector<String>(); try { state = con.conn.createStatement(); ResultSet rs=state.executeQuery(sql);//执行相应的sql语句,将查询结果保存到ResultSet中 while(rs.next()) {//将rs进行迭代,类似于迭代器,行指针 for(int i=1;i<=n;i++) { temp.add(rs.getString(i));//取出每行的每列元素 } temp2=new Vector<String>(temp); data.add(temp2); temp.clear(); } con.conn.close();//关闭数据库 } catch (SQLException e) { e.printStackTrace(); } return data;