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" รับชุดข้อมูลของพนักงาน และอัปเดตฐานข้อมูลด้วยพนักงานใหม่