public static void main(String args[]){
		String sql="select * from product_category where active_status='Y'";
		try {
			Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		Connection con;
		try {
			con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=TreeView","sa","sa");
			Statement sta=con.createStatement();
			ResultSet rs=sta.executeQuery(sql);
			rs.next();			
			System.out.println(rs.getInt(1));
			System.out.println(rs.getInt(2));
			System.out.println(rs.getString(3));
			System.out.println(rs.getString(4));
			
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}
 这是最简单的将数据库查询后的数据填充到ResultSet 中,可以在输出查询后数据库的每列字段时就出现了想不到的事情,输出的数据不是第一行的 4列
评论
Aga 2008-02-27
发表评论

您还没有登录,请登录后发表评论

fastwind
搜索本博客
我的相册
5d1599e6-b2ce-37a1-a9bc-bd3278699142-thumb
0be92b64-8320-3c0c-9365-4b33d8931699.jpg
共 2 张
最近加入圈子
存档
最新评论