logo

English

이곳의 프로그래밍관련 정보와 소스는 마음대로 활용하셔도 좋습니다. 다만 쓰시기 전에 통보 정도는 해주시는 것이 예의 일것 같습니다. 질문이나 오류 수정은 siseong@gmail.com 으로 주세요. 감사합니다.

SyBase 와 JSP 연동

by digipine posted Oct 28, 2017
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

jsp에서  DB 연동을 하기 위해서는 몇 가지 사전 준비가 필요합니다.

 

1. sybase jdbc driver : jconn2.jar

이건 sybase home page에서 최신 버젼으로 구하시면 됩니다.

 

2. sybase driver name : com.sybase.jdbc2.jdbc.SybDriver

 

3. classpath 추가 : 위 드라이버가 있는 디렉토리를 classpath에 추가하시면 됩니다.

 

4. databae 관련 정보

database가 설치된 IP와 databae 접근 port 번호(DBA에게 문의),  database 이름, 계정 (id / password) 4 가지를 알아야 하구요

DB_URL : jdbc:sybase:Tds:ip address:portno/dbname

DB_USER : database 접근 계정

DB_PASSWORD : 계정의 비밀번호

 

개략적인 내용만 기술하겠습니다.

 

import java.io.*;
import java.sql.*;
import java.util.*;

 

  try
  {
   Class.forName("com.sybase.jdbc2.jdbc.SybDriver");

   conn = DriverManager.getConnection(DB_URL, DB_USER, DB_PASSWORD);

// database 연결 완료

 

  Statement stmt = conn.CreateStatement()

 

// select, insert, update, delete 등의 명령을 수행하면 됩니다.

}

catch (Exception ex) {

// Exception 처리하시구요.

}

finally {

// 할당된 자원(Connection, Statement, ResultSet 등을 반환하면 됩니다.

}

 

제대로 동작하지 않을 경우

3번, 4번 준비사항을 꼼꼼하게 확인해 보시기 바랍니다.

TAG •

List of Articles
No. Subject Author Date Views
22 [PostgreSQL] 간단 사용법 digipine 2017.11.02 5372
21 Filter를 이용한 웹 프로그래밍 Filter 란 무엇인가? file siseong@naver.com 2017.10.31 4739
20 MySQL root 비밀번호 변경하기 (MySQL 5.7버전 이상) lizard2019 2019.06.10 3317
19 Eclipse, JSP, Beans 실습하기 digipine 2017.10.29 3143
18 Apache Tomcat 설치후 관리자 모드 실행 되지 않을때 문제 해결방법 digipine 2017.11.01 3070
17 MS Access MDB를 위한 DB Connection String digipine 2017.10.29 1724
16 [Oracle] SQL*Plus 개요,각종 명령어들 digipine 2017.10.28 1346
15 Choosing a free database - DB2 digipine 2017.10.29 1255
14 SyBase 사용법 요약 digipine 2017.10.28 1107
» SyBase 와 JSP 연동 digipine 2017.10.28 985
12 Ubuntu mySql 완전 삭제하기 lizard2019 2021.04.15 943
11 MySQL 시작할때 No directory, logging in with HOME=/ 에러 해결 방법, 홈 디렉토리 변경 digipine 2021.05.06 829
10 SQLite 활용 팁 3 - 다른 DB 테이블에 트리거 사용하기 digipine 2017.11.01 815
9 HTTP Multi Part Request Sample Format digipine 2017.11.01 809
8 MySQL Data Backup - Database Dump 방법 및 복구 방법 엉뚱도마뱀 2017.11.18 765
7 Ubuntu에서 sqlite3 빌드 방법 digipine 2017.11.01 758
6 MySQL 5.7.x 버전 root 및 유저 암호(Password) 변경 digipine 2017.11.02 719
5 Docker를 통한 MySQL 설치하기 lizard2019 2021.04.15 663
4 서블릿(Servlet) 이란 무엇인가? siseong@naver.com 2017.11.01 599
3 SQLite 활용 팁 2 - 트리거 실전 사용하기 digipine 2017.11.01 545
Board Pagination Prev 1 2 Next
/ 2