안녕하세요.개발자Park입니다. 최신비주얼스튜디오에서는 기존 List대신 목록의 Index를 선택해주시면 동일합니다. 그러나 1.파일이 위치한 폴더를 변경해줘야 하거나 2.파일이름의 변경이 필요할 수 있습니다. 3. https://inf.run/LPAiY 또한 21분6초에 나오는 4번째,5번째 라인을 수동으로 입력해줘야합니다. 감사합니다.
안녕하세요.개발자park입니다. 해당 강의코드는 MSSQL용으로 작성되어 있습니다. https://inf.run/hsG2i mysql사용시 25:08초에 나오는 코드가 달라집니다. 구글등에서 검색으로 참조하시는 것이 좋아보입니다. https://kugancity.tistory.com/entry/c%EC%97%90%EC%84%9C-mysql-MySqlCommand-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-%EC%98%88%EC%8B%9C 감사합니다.
안녕하세요.개발자park입니다. 말씀하신 것 처럼 using( SqlConnection~ )을 사용하면 자동으로 SqlConnection.Dispose()가 호출됩니다 MSDN문서: https://learn.microsoft.com/ko-kr/dotnet/framework/data/adonet/sql-server-connection-pooling?redirectedfrom=MSDN 개인적인 설명: 데이터베이스 작업을 완료하면 Close() method를 호출하여 연결을 닫아야 합니다. 그러나 using문을 사용하면 자동으로 Dispose()와 함께 자동으로 연결을 닫습니다. Close method호출과 함께 연결은, Connection Pool로 반환됩니다. 중요한 것은 DB연결이 무한하지않고,제한적이고 비교적 비용이 많이 듭니다. 그렇기에 using문이 사용됩니다. Q.또한 db연결은 전역적으로 한번 만들어 놓으면 그걸 계속 사용하면 될것 같은데 A.사용자의 페이지 요청을 처리함에 Thread가 사용됩니다. 그 후 ASP.NET thread pool에게 반환합니다. 중요한 것은 DB연결을 각각의 Thread에서 요청 및 처리하기에 여러 요청을 동시에 처리가 가능합니다. 감사합니다.
안녕하세요.개발자park입니다. https://inf.run/UMReZ 2:30초~4:44초까지의 내용을 적용해주십니다. 4:35초에 소개되는 도구도 설치해주십니다. 빌드만 30분 넘게걸리고 결국 실행되지않았습니다. => 1. 이 경우 비주얼스튜디오의 버그일 수 있기에 컴퓨터를 재시작 후 다시 시도해주세요. 2. 동일한 문제가 발생시 새로운 프로젝트를 생성해서 다시 시도해보십니다. 3. 또한 컴퓨터 사양문제일 수 있기에, 9분 36초부터 소개되는 실물 휴대폰도 사용해서 진행해보시는 것을 권장드립니다. 감사합니다.