프로젝트03. 도서 관리 프로그램 만들기3-sqlite3
앞선 포스팅에서 DB와 테이블을 생성했다면, 이번에는 추가와 검색을 해보도록 하겠다. 앞선 엑셀의 예시 자료를 커서를 이용해 입력할 예정인데, 입력하는 과정은 1. 동일 도서 등록 확인 books_info 테이블에 제목을 검색 후, 제목과 출판사가 같은 등록 현황이 있는지 확인한다. 아래의 매서드로 도서명과 출판사를 파라미터로 받고, 결과 값이 없을 때는 (0, 0, 0)을, 결과 값이 있을 때는 (book_key, total_count, available_count)를 튜플로 전달 받고 반환한다. # 동일 도서 등록 여부 확인 def check_books_info_by_title_publisher(book_title, publisher): cursor.execute(f'SELECT BOOK_KEY, T..
2023. 12. 4.