학교에서 프로젝트로..
기차예약 시스템을 만들기로 했는데요..MSSQL 과 자바로 하기로
했습니다.
그런데 제가 두가지 처음으로 배우고 시도하는 프로그램이라...
어려운점이 많네요..
일단 첫째로..DB 접속할때요...XP 운영체제에 MSSQL2000 Personal
인데요..
클라이언트 소스 중에
try
{
driver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
user="kyo";
pass="kyo";
url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=ktx";
Class.forName(driver);
connection=DriverManager.getConnection(url,user,pass);
}
catch(ClassNotFoundException cnfe)
{
System.out.println("JDBC-ODBC 드라이버 로드 예외 발생");
}
catch(SQLException sqle)
{
System.out.println("데이터베이스 연결 중 예외 발생");
}
코드에서...실행하면.. ".데이터베이스 연결 중 예외가 발생"
메시지가 뜨고 연결이 안됩니다.
물론 엔터프라이즈에서 디비생성하고 서비스 연결하고
쿼리분석기에서 테이블 생성하고...오너 권한까지 해서 kyo 라는 아이디
생성해서
다 셋팅해놓고 실행한건데 안되더군요...
참 컴파일할때... override deplicate 인가? 이런 에러가
뜨던데...친구 집에서는 실행이 되는데
제가 해보면 안되더군요..(친구집도 사양은 저와 같습니다.)
그리고 두번째로..
서버와 클라이언트 5대 정도로 해서.. 스레드 적용해서 동시접속이
가능하게 만들려고 하는데요..
위 코드에 보면 아이피주소(URL) 입력해서 연결하는 부분이
있는데..
그러면 소켓이나 스레드 같은 네트워크 부분은 따로 구현하지
않아도..
기능이 포함되어 있는건가요?
랩실의 서버와 다른 곳에서 접속한 클라이언트로 쿼리를 주고 받을때
DB(서버에 있는)에 연결하면서 소켓도
되는 거라면...네트워크 코딩이 필요없을 것 같아서요...
조언 부탁드리겠습니다 ^^;
|