System.out.println(userName+password+sex+info); %>
四、JSP网页中数据库操作
1、编写脚本代码完成对表CourceInfo的数据删除操作,删除下图中课程名称“kechengName”为“应用开发” 2、的数据项,假设数据库名为:tjau,访问数据可用户名为:user,密码为:abc。
答:
Class.forName(\ Connection conn=DriverManager.getConnection(\ Statement stmt=conn.createStatement(); String sql =\ where id = 2\
或 String sql =\ where kechengName =’应用开发’\; int result=stmt.executeUpdate(sql); if(result > 0) {
System.out.println(\删除数据成功!\ } else{ System.out.println(\删除数据失败!\
}
stmt.close(); conn.close();
2、编写脚本代码完成对表CourceInfo的数据插入操作,假设课程名称“couName”为“应用软件开发”,课时“couHour”为“54”,假设数据库名为:tjau,访问数据库用户名为:user,密码为:www。
Class.forName(\ Connection conn=DriverManager.getConnection(\ Statement stmt=conn.createStatement(); String sql =\应用软件',54)\ int result=stmt.executeUpdate(sql); if(result > 0) {
System.out.println(\插入数据成功!\ } else{ System.out.println(\插入数据失败!\
}
stmt.close(); conn.close();
3、编写脚本代码完成对表tjauStu的查询操作,表的结构如图,与第一题相同。
请将该数据表中的所有数据查询出来,并在控制台中输出学生姓名(name)和课程分数(kechengScore)两项。数据库名为:tjau,访问数据库用户名为:user,密码为:123。
Class.forName(\
Connection conn=DriverManager.getConnection(\ Statement stmt=conn.createStatement(); String sql = \ ResultSet rs = stmt.executeQuery(sql);
while(rs.next()){ String name = rs.getString(\ float kechengScore = rs.getFloat(\ System.out.println(\姓名:\课程成绩:\ } rs.close(); //注意,对于查询集合的关闭 stmt.close(); conn.close();
4、编写脚本代码完成对表CourceInfo的数据修改操作,将id为3的数据项的课程名称“couName”修改为“应用软件开发”,课时“couHour”修改为“54”,假设数据库名为:tjau,访问数据库用户名为:user,密码为:123。
Class.forName(\ Connection conn=DriverManager.getConnection(\ Statement stmt=conn.createStatement(); String sql =\ set couName = ‘应用软件开发’, set couHour =54 where id = 3\ int result=stmt.executeUpdate(sql); if(result > 0) {
System.out.println(\修改数据成功!\ } else{ System.out.println(\修改数据失败!\
}
stmt.close(); conn.close();
5、编写脚本代码完成对表tjauStudent的查询操作,表的结构如图
请将该数据表中的所有数据查询出来,并在控制台中输出学生姓名(stuName)和年龄(stuAge)两项,假设数据库名为:tjau,访问数据可用户名为:user,密码为:abc。 答:
Class.forName(\
Connection conn=DriverManager.getConnection(\\\
Statement stmt=conn.createStatement(); String sql = \ ResultSet rs = stmt.executeQuery(sql); while(rs.next()){ String stuName = rs.getString(\ Int stuAge = rs.getInt(\ System.out.println(\姓名:\年龄:\ }
Rs.close(); stmt.close(); conn.close();