怎样在程序中将sql里面的所有纪录一条条的显示出来
怎样在java程序中将sql里面的所有纪录一条条的显示出来~~~
----------------解决方案--------------------------------------------------------
这个是java的数据库操作,步骤如下:
String username = "root";//数据库的用户
String password = "admin";//数据库密码
String url = "jdbc:mysql://localhost:3306/test"; //红色为数据库名称
Class.forName("com.mysql.jdbc.driver"); //加载数据库驱动,红色字体为mysql数据库的驱动,不同数据库驱动不一样Connection con=DriverManager.getConnection(url, username, password); //建立与数据库的连接
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from DBTableName");//执行数据库的查询
while(rs.next()){
String name=rs.getString("Name") ; //处理查询结果:name和age是数据库的字段名
int age=rs.getInt("age");
}
rs.close;
con.close;
建议楼主看相关方面的书。
----------------解决方案--------------------------------------------------------
楼主既然要一条条显示出来,就直接给他在代码里打印出来好了,在循环里加个打印。2楼已经给了代码。
强烈建议楼主自己写个连数据库的类。自己写。或者运用连接池。如果成功可再学着如何将数据在JSP页面
显示出来。初步了解MVC。
----------------解决方案--------------------------------------------------------