CSC410 Web Database Programming
1.0.0
John Kirchmeyer 박사가 강의한 CSC 410 수업인 웹 데이터베이스 프로그래밍의 여러 프로젝트가 포함된 저장소입니다.
웹페이지 목록 및 해당 기능:
Default.html 페이지 - 다른 페이지에 대한 링크가 포함된 홈 페이지Lab 1a.html - 간단한 HTML 웹페이지Lab 1b.aspx - 텍스트 상자에서 입력을 가져와서 인쇄합니다.PersonTester.aspx - 개체에서 데이터를 가져와 ListBox에 표시합니다.AppCode/Person.cs - 이름, 성, 계좌 번호를 포함합니다.StateTest/SetStateData.aspx - 사용자가 세션 및 애플리케이션 변수를 설정합니다.StateTest/DisplayStateData - SetStateData에 설정된 세션 및 애플리케이션 변수를 표시합니다.PA1.aspx - 사용자가 영화에 대한 정보를 텍스트 상자에 입력하면 DropDownList에 나타납니다.App_Code/Movie.cs - 영화 ID, 제목, 감독, 출시 연도 및 등급이 포함되어 있습니다.Chapter13/StudentsByMajor.aspx - 사용자가 DropDownList에서 전공을 선택하고, SQL 데이터베이스에서 정보를 가져오고, 해당 전공을 공부하는 학생을 DataList에 표시할 수 있습니다.Chapter14/StudentMaintenance.aspx - SQL 데이터베이스에서 데이터를 가져와 GridView에 현재 학생을 표시하고 사용자가 학생을 선택/편집/삭제할 수 있도록 합니다(SQL 테이블이 보호되고 있으므로 편집 및 삭제가 비활성화됨).PA2.aspx - SQL 데이터베이스에서 데이터를 가져오고, GridView에 현재 직원을 표시하고, 사용자가 직원을 선택/편집/삭제할 수 있도록 하며, 텍스트 상자에서 입력을 받아 새 직원 정보를 SQL 데이터베이스로 보냅니다.Chapter17/EmployeeObjectDataSources.aspx - SQL 데이터베이스에서 데이터를 가져오고, DataReaders와 DataSets를 모두 사용하여 ObjectDataSource를 생성하고, 직원을 GridView에 표시하고, 사용자가 기존 직원을 편집할 수 있도록 허용합니다.App_Code/EmployeeDataSet.cs - DataSet을 사용하여 SQL 데이터베이스에서 데이터를 가져와 업데이트합니다.App_Code/EmployeeDataReader.cs - DataReader를 사용하여 SQL 데이터베이스에서 데이터를 가져옵니다.Chapter17/AccountEditor.aspx - SQL 데이터베이스에서 데이터를 가져오고, ObjectDataSource에 데이터를 저장하고, GridView에 계정을 표시하고, 사용자가 계정을 편집할 수 있도록 하며, 텍스트 상자에서 입력을 받아 새 계정 정보를 SQL 데이터베이스로 보냅니다.App_Code/AccountDataAccess.cs - DataReader 및 DataSet을 사용하여 SQL 데이터베이스에서 데이터를 가져와 업데이트합니다.PA3.aspx - SQL 데이터베이스에서 데이터를 가져와 GridView에 카운티 데이터를 표시하고 사용자가 텍스트 상자와 DropDownList를 사용하여 GridView 데이터를 필터링할 수 있도록 합니다.WSTester.aspx - 웹 서비스를 사용하여 SQL 데이터베이스에서 데이터를 가져오고, GridView에 직원을 표시하고, 텍스트 상자에서 입력을 받아 새 직원 정보를 SQL 데이터베이스로 보내는 웹 서비스로 보냅니다.App_Code/WSEmployee.cs - "Hello World"를 인쇄하고, 직원의 DataSet을 가져오고, 새 직원으로 데이터베이스를 업데이트하는 메서드가 포함된 WSTester에서 사용하는 웹 서비스입니다.