CSC410 Web Database Programming
1.0.0
พื้นที่เก็บข้อมูลที่ประกอบด้วยโปรเจ็กต์หลายโปรเจ็กต์จากคลาส CSC 410 ของฉัน นั่นคือการเขียนโปรแกรมฐานข้อมูลเว็บ ซึ่งสอนโดย Dr. John Kirchmeyer
รายการหน้าเว็บและหน้าที่:
Default.html - หน้าแรกพร้อมลิงก์ไปยังหน้าอื่นๆLab 1a.html - เว็บเพจ HTML แบบธรรมดาLab 1b.aspx - รับอินพุตจากกล่องข้อความและพิมพ์PersonTester.aspx - ดึงข้อมูลจากวัตถุและแสดงในกล่องรายการAppCode/Person.cs - ประกอบด้วยชื่อ นามสกุล และหมายเลขบัญชีStateTest/SetStateData.aspx - ผู้ใช้ตั้งค่าเซสชันและตัวแปรแอปพลิเคชันStateTest/DisplayStateData - แสดงเซสชันและตัวแปรแอปพลิเคชันที่ตั้งค่าใน SetStateDataPA1.aspx - ผู้ใช้ป้อนข้อมูลเกี่ยวกับภาพยนตร์ลงในกล่องข้อความ และจะปรากฏใน DropDownListApp_Code/Movie.cs - ประกอบด้วยรหัสภาพยนตร์ ชื่อ ผู้กำกับ ปีที่ออกฉาย และเรตติ้งChapter13/StudentsByMajor.aspx - อนุญาตให้ผู้ใช้เลือกวิชาเอกจาก DropDownList ดึงข้อมูลจากฐานข้อมูล SQL และแสดงนักเรียนที่กำลังศึกษาวิชาเอกนั้นใน DataListChapter14/StudentMaintenance.aspx - ดึงข้อมูลจากฐานข้อมูล SQL แสดงนักเรียนปัจจุบันใน GridView และอนุญาตให้ผู้ใช้เลือก/แก้ไข/ลบนักเรียน (การแก้ไขและลบถูกปิดใช้งานเนื่องจากตาราง SQL ได้รับการป้องกัน)PA2.aspx - ดึงข้อมูลจากฐานข้อมูล SQL แสดงพนักงานปัจจุบันใน GridView อนุญาตให้ผู้ใช้เลือก/แก้ไข/ลบพนักงาน และรับอินพุตจากกล่องข้อความเพื่อส่งข้อมูลพนักงานใหม่ไปยังฐานข้อมูล SQLChapter17/EmployeeObjectDataSources.aspx - ดึงข้อมูลจากฐานข้อมูล SQL สร้าง ObjectDataSources โดยใช้ทั้ง DataReaders และ DataSets แสดงพนักงานใน GridView และอนุญาตให้ผู้ใช้แก้ไขพนักงานที่มีอยู่App_Code/EmployeeDataSet.cs - ใช้ชุดข้อมูลเพื่อดึงข้อมูลจากฐานข้อมูล SQL และอัปเดตApp_Code/EmployeeDataReader.cs - ใช้ DataReader เพื่อดึงข้อมูลจากฐานข้อมูล SQLChapter17/AccountEditor.aspx - ดึงข้อมูลจากฐานข้อมูล SQL เก็บข้อมูลใน ObjectDataSource แสดงบัญชีใน GridView อนุญาตให้ผู้ใช้แก้ไขบัญชี และรับอินพุตจากกล่องข้อความเพื่อส่งข้อมูลบัญชีใหม่ไปยังฐานข้อมูล SQLApp_Code/AccountDataAccess.cs - ใช้ DataReader และ DataSet เพื่อดึงข้อมูลจากฐานข้อมูล SQL และอัปเดตPA3.aspx - ดึงข้อมูลจากฐานข้อมูล SQL แสดงข้อมูลเคาน์ตีใน GridView และอนุญาตให้ผู้ใช้กรองข้อมูล GridView โดยใช้กล่องข้อความและ DropDownListWSTester.aspx - ใช้บริการเว็บเพื่อดึงข้อมูลจากฐานข้อมูล SQL แสดงพนักงานใน GridView และรับอินพุตจากกล่องข้อความเพื่อส่งข้อมูลพนักงานใหม่ไปยังบริการบนเว็บซึ่งส่งไปยังฐานข้อมูล SQLApp_Code/WSEmployee.cs - บริการเว็บที่ใช้โดย WSTester ซึ่งมีวิธีการพิมพ์ "Hello World" รับชุดข้อมูลของพนักงาน และอัปเดตฐานข้อมูลด้วยพนักงานใหม่