Toy Project/도서관리 프로그램(7)
-
[Visual Studio/C#]도서관리 프로그램 - 최종
- 이전글 - 2020.12.17 - [프로젝트/C#]도서관리 프로그램 - 초안 2020.12.18 - [프로젝트/C#]도서관리 프로그램 - 로그인, 도서검색 2020.12.19 - [프로젝트/C#]도서관리 프로그램 - 도서 삭제, 수정 2021.02.12 - [프로젝트/C#]도서관리 프로그램 - 관리자 권한 생성 2021.03.04 - [프로젝트/C#]도서관리 프로그램 - 도서 대여/반납 로직 2021.03.05 - [프로젝트/C#]도서관리 프로그램 - 회원가입, 도서등록 정규화 1. 도서 대여/반납 목록 내 '검색' 기능은 #2 게시글 참고 2. 에러 수정 완료
2021.03.11 -
[Visual Studio/C#]도서관리 프로그램 - 회원가입, 도서등록 정규화
- 이전글 - 2020/12/17 - [프로젝트/C#]도서관리 프로그램 - 초안 2020/12/18 - [프로젝트/C#]도서관리 프로그램 - 로그인, 도서검색 2020/12/19 - [프로젝트/C#]도서관리 프로그램 - 도서 삭제, 수정 2021/02/12 - [프로젝트/C#]도서관리 프로그램 - 관리자 권한 생성 2021/03/04 - [프로젝트/C#]도서관리 프로그램 - 도서 대여/반납 로직 1. 회원가입 할 때 양식에 맞지 않을 경우 TextBox 위에 lable이 표시된다. 정규화를 사용하여 체크 (양식에 맞을 경우 login은 true) login 내 모든 값이 true일 경우에만 회원가입 진행 private void tbWriteName_TextChanged(object sender, Even..
2021.03.05 -
[Visual Studio/C#]도서관리 프로그램 - 도서 대여/반납 로직
- 이전글 - 2020/12/17 - [프로젝트/C#]도서관리 프로그램 - 초안 2020/12/18 - [프로젝트/C#]도서관리 프로그램 - 로그인, 도서검색 2020/12/19 - [프로젝트/C#]도서관리 프로그램 - 도서 삭제, 수정 2021/02/12 - [프로젝트/C#]도서관리 프로그램 - 관리자 권한 생성 1. RentBook라는 새로운 DB 테이블을 생성하였습니다. 2. [도서대여] 버튼을 선택했을 때, 이 DB에 데이터를 추가하도록 하겠습니다. private void btnRent_Click(object sender, EventArgs e) { if (selectedQuantity >0) { if (int.Parse(dbc.count("rentBook", "where bookNumber = ..
2021.03.04 -
[Visual Studio/C#]도서관리 프로그램 - 관리자 권한 생성
- 이전글 - 2020/12/17 - [프로젝트/C#]도서관리 프로그램 - 초안 2020/12/18 - [프로젝트/C#]도서관리 프로그램 - 로그인, 도서검색 2020/12/19 - [프로젝트/C#]도서관리 프로그램 - 도서 삭제, 수정 - #3 대비 수정 사항 - 도서관리 프로그램을 '대여 시스템'으로 수정하면서 DB가 수정됨 BookList 테이블 기본키 : BookNumber (BK+현재날짜) Quantity 컬럼 생성 (도서 잔여 수량) 도서명, 저자명, 출판사, 수량 제외 모든 컬럼 삭제 01. root 계정으로 로그인 하면 [도서등록] [도서삭제] [저장(수정)] 가능 public void DataReader(ref bool login) { SqlDataReader mdr = cmd.Execu..
2021.02.12 -
[Visual Studio/C#]도서관리 프로그램 - 도서 삭제, 수정
- 이전글 - 2020/12/17 - [프로젝트/C#]도서관리 프로그램 - 초안 2020/12/18 - [프로젝트/C#]도서관리 프로그램 - 로그인, 도서검색 01 로그인 및 회원가입 화면 *** 구현 *** 1. 기존과 크게 달라진 것 없음 -> 입력 데이터 양 증가 02 도서 검색 및 등록 *** 구현 *** 1. 기존과 크게 달라진 것 없음 -> 입력 데이터 양 증가 03 도서 수정 및 삭제 *** 구현 *** 1. 셀 선택 후 [도서삭제] 버튼 클릭 시 해당 셀 데이터 삭제 2. 셀 내용 수정 수 [저장] 버튼 클릭 시 해당 셀 데이터 수정 3. 라디오버튼 선택 후 '포함단어' 검색 알고리즘 구현 public BookListForm() { InitializeComponent(); dgvBookLi..
2020.12.19 -
[Visual Studio/C#]도서관리 프로그램 - 로그인, 도서검색
- 이전글 - 2020/12/17 - [프로젝트/C#]도서관리 프로그램 - 초안 *** 구현 *** 1. 데이터베이스(BookM)과 연결 2. Login 테이블과 비교하여 id,pw가 있으면 로그인 성공. 없으면 실패. private void Login() { bool login = false; // 로그인 상태 false // 데이터베이스 연결 SqlConnection con = new SqlConnection("~~~"); con.Open(); // tbID에 입력된 값으로 데이터 찾기 string str = "select * from Login where id='" + tbID.Text + "'"; SqlCommand cmd = new SqlCommand(str, con); SqlDataReader..
2020.12.18