오류에 conn is null 이라고 떠요
1125
작성한 질문수 3
실행하면 오류나면서
Cannot invoke "java.sql.Connection.prepareStatement(String)" because "conn" is null
이라고 뜨는데 구글 서치 해봐도 안되네요ㅠㅠ
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
hellohallo님, Connection 객체인 conn이 null이라는 오류는 데이터베이스 연결 객체가 초기화되지 않았거나 연결이 제대로 이루어지지 않아 참조하고 있는 conn 변수에 유효한 연결 객체가 없을 때 발생합니다.
문제를 해결하기 위해서는 다음을 확인해 보세요:
- 데이터베이스 드라이버가 클래스패스에 포함되어 있는지 확인합니다. 드라이버를 포함시키지 않으면 연결을 생성할 수 없습니다.
- 데이터베이스 연결 정보 (URL, 사용자 이름, 비밀번호)가 정확한지 확인합니다. 연결 정보에 오류가 있으면 연결을 성립할 수 없습니다.
Connection객체를 생성하는 코드 부분을 검토하여 실제로DriverManager.getConnection()메서드를 호출하고 있는지 확인합니다. 해당 메서드가 호출되지 않았거나, 예외가 발생하여 연결이 초기화되지 않을 수 있습니다.
- 연결을 초기화하는 코드 부분에 예외 처리가 있는지 확인하고, 예외가 발생했을 경우 로그를 통해 자세한 오류 내용을 확인하세요.
만약 위의 모든 사항을 확인하셨는데도 문제가 해결되지 않는다면, 관련 코드를 첨부하여 추가적으로 질문해 주시면 도움을 드릴 수 있을 거에요.
75강 26년 1회 코드 문제 해석 강의 질문 드립니다.
0
5
2
모의고사
0
12
1
17강 28:26
0
12
1
new 패키지명.Dto명 생략가능
0
8
1
C언어 기출문제 변형에서 6번 문제입니다. 20:56
0
11
3
17강 22:38
0
20
2
16강 2:17
0
20
2
부모 및 자식 생성자 출력 관련
0
12
1
드롭다운 에러 Uncaught TypeError: i.createPopper is not a function
0
441
1
No value specified for parameter 2 에러
0
433
1
2강 null값 질문입니다
0
302
1
무조껀 회원가입에 성공했습니다라고 뜹니다.
0
321
1
dead코드... userDAO 클래스가 아닌 jsp파일쪽 임포트한 클래스쪽이 ㅠ
0
381
0
UserDAO userDAO = new UserDAO(); 해당 코드가 dead code라는데 어떻게 해야하나요??
0
306
0
오류가 뜨는데 왜그러는 걸까요 ? ㅜㅜ
0
308
0
명령 프롬프트에서 javac를 입력하면
0
332
0
이미 존재하는 아이디..
1
814
2
영어발음이너무구려요..
1
672
2
오류가 도저히 맥락을 모르겠어요 ㅜㅜ
2
507
3
dropdown 하위메뉴가 보이질 않아요
0
619
2
강의자료 다운받는 곳
2
349
0
이런 오류가 뜨는데 타이핑이 잘못된건가요??
0
263
0
이 에러 어떻게 해결하나요? 회원가입 버튼 누르니 이런 에러 뜨네요
0
560
2
mysql에 한글이 모두 ?로 저장됩니다.
0
285
1





