시크밤
주간 베스트 월간 베스트 3개월 베스트 베스트 게시물
연길시 신화서점 조선말 도서

android import jtds

hmily1314 | 2013.04.22 16:40:07 댓글: 0 조회: 2512 추천: 0
분류웹 프로그래밍 https://life.moyiza.kr/itstudy/1856741

Android에서 데이터베이스에 직접접근하려면(java도 마찬가지겠죠)

jtds.jar를 import 시켜주면 됩니다.

java build path =>

1 .Libraries => Add External JARs

2.Order and Export (jtds.jar 선택)

mssql연결소스 :

try {
   System.out.println("01");
   Class.forName("net.sourceforge.jtds.jdbc.Driver");
   System.out.println("02");
   conn = DriverManager.getConnection("jdbc:jtds:sqlserver://" + url + ";databaseName="+ dbName + ";", "아이디", "패스워드");
   System.out.println("03");
   if(conn != null) stmt = conn.createStatement();
   System.out.println("04");
   if(conn != null){
    System.out.println("conn : "+conn);
   }else{
    System.out.println("conn : 연결안됨");
   }
   System.out.println("05");
   if(stmt != null){
    System.out.println("stmt : "+stmt);
   }else{
    System.out.println("stmt : 생성안됨");
   }
   
  } catch (ClassNotFoundException e) {
   System.out.println("error 01 ==========================");
   e.printStackTrace();
   StackTraceElement[] elem = e.getStackTrace();
   DataLoader.writeErrorLog(elem, e.getMessage(), insertLog);
   return false;
  } catch (IllegalArgumentException e) {
   System.out.println("error 02 ==========================");
   e.printStackTrace();
   StackTraceElement[] elem = e.getStackTrace();
   DataLoader.writeErrorLog(elem, e.getMessage(), insertLog);
   return false;
  } catch (SQLException e) {
   System.out.println("error 03 ==========================");
   e.printStackTrace();
   StackTraceElement[] elem = e.getStackTrace();
   DataLoader.writeErrorLog(elem, e.getMessage(), insertLog);
   return false;
  }

기타 데이터베이스 연결스트링

mysql connetString : jdbc:mysql://hostname/myDatabase?autoReconnect=true

derby connectString : jdbc:derby:database-location;create=false

oracle connectString : jdbc:oracle:thin:@hostname:1521:SID

db2 connectString : jdbc:db2:myDatabase

sybase connectString : jdbc:jtds:sybase://hostname:4000/database

ms access connectString : jdbc:izmado:Provider=Microsoft.Jet.OLEDB.4.0; Data Source=//{database server name}/{database shared folder}/{database name}.mdb;jet oledb:system database=//{workgroup server name}/{workgroup shared folder}/{workgroup name}.mdw;IzmRoyaltyFree=643223965;IzmJdbcEsc=yes

 

주의할점 : jdk버전과 jtds버전을 맞추어야 합니다.

jtds 2.5 는 jdk 1.6

jtds 3.0 은 jdk 1.7

 

 

추천 (0) 선물 (0명)
IP: ♡.247.♡.203
3,006 개의 글이 있습니다.
제목 글쓴이 날짜 조회
관리자
2003-09-20
11739
관리자
2003-09-20
11279
관리자
2003-09-20
20345
지구인
2010-08-27
19208
지구인
2009-09-07
13500
SOLIDH
2010-01-29
15487
엔죠라이프
2004-10-07
16597
CHOSUN
2013-07-23
1716
지금이순감
2013-07-19
2341
hmily1314
2013-06-05
2039
hmily1129
2013-05-28
3080
hmily1129
2013-05-24
1470
hmily1129
2013-05-20
2025
hmily1129
2013-05-04
1807
hmily1314
2013-04-28
2370
hmily1314
2013-04-22
2512
hmily1314
2013-04-14
1734
hmily1314
2013-04-14
1667
hmily1314
2013-04-14
2274
CHOSUN
2013-04-11
2362
CHOSUN
2013-04-11
2223
CHOSUN
2013-04-11
1455
CHOSUN
2013-04-11
1495
CHOSUN
2013-04-11
1601
CHOSUN
2013-04-11
1413
CHOSUN
2013-04-11
1530
진심은
2013-03-29
4122
진심은
2013-03-29
4139
모이자 모바일