[Main Page] [Literature] [Software] [People] [Conferences] [Courses] [Web-DB]
More Information: http://www.oracle.com/
CREATE PROCEDURE course_query AS BEGIN htp.htmlOpen; htp.headOpen; htp.htitle('Course Database (Query Form)'); htp.headClose; htp.bodyOpen; htp.heading(1, 'Course Database (Query Form)'); htp.formOpen('http://.../courses/course_result'); htp.print('Please Enter Instructor:'); htp.formInput('Inst_Name', 20); htp.formSubmit('Execute Query'); htp.formClose; htp.bodyClose; htp.htmlClose; END;
CREATE PROCEDURE course_result(Inst_Name IN VARCHAR2) AS CURSOR courses_by_inst IS select CRN, Title from Course where Name = Inst_Name; c Course%ROWTYPE; BEGIN htp.htmlOpen; htp.headOpen; htp.htitle('Course Database (Query Result)'); htp.headClose; htp.bodyOpen; htp.heading(1, 'Courses taught by' || Inst_Name); htp.ulistOpen; FOR c IN courses_by_inst LOOP htp.listItem(c.Title || ' (' || c.CRN ')'); END LOOP; htp.ulistClose; htp.bodyClose; htp.htmlClose; END;
Stefan Brass (sbrass@sis.pitt.edu), April 23, 1999
Original URL: http://www2.sis.pitt.edu/~sbrass/db/webdb4.html [HTML 3.2 Checked]