<%@ page import="java.sql.*" %> <% int studyID = Integer.parseInt(request.getParameter("studyID")); String dateString = "", timeString = "", padding = ""; int year = 0, month = 0, day = 0, hour = 0, minute = 0; int sessionID = 0; Class.forName ("oracle.jdbc.driver.OracleDriver"); Connection con = DriverManager.getConnection("jdbc:oracle:thin:@dbprod03.isis.unc.edu:1521:ord1p", "acrystal", "&GJ8$mRQ"); Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); ResultSet rs = null; rs = stmt.executeQuery("SELECT * FROM sessions WHERE studyID = " + studyID); %> StudyManager: Delete sessions from a study

Delete sessions

<% if (!rs.next()) { out.println("

No sessions available for this study

\n" + "Return to the main menu\n" + "

"); } else { rs.beforeFirst(); %>

Check the box next to a session to mark it for deletion

<% while (rs.next()) { sessionID = rs.getInt("id"); year = rs.getInt("year"); month = rs.getInt("month"); day = rs.getInt("day"); hour = rs.getInt("hour"); minute = rs.getInt("minute"); if (minute == 0) padding = "0"; else padding = ""; if (hour < 12) timeString = hour + ":" + minute + padding + "AM"; else if (hour == 12) timeString = "12:" + minute + padding + "pm"; else timeString = (hour - 12) + ":" + minute + padding + "pm"; dateString = month + "/" + (day < 10 ? "0" : "") + day + "/" + year; %>

<%= dateString %> (<%= timeString %>)

<% } // end while %>

<% } // end else %> <% con.close(); %>