Background Image
조회 수 17462 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

결론부터 말씀드리면 가능합니다.

방금 성공햇구요.


1번째 준비물은 당연히 서버에 큐브리드가 깔려있어야 하겟구요 ㅎㅎ

다운로드에 있는 JDBC를 다운 받습니다.

-src아니라 ㅎ

JDBC-8.4.3.1005-cubrid.jar 저는 이걸 사용햇습니다 ㅎ


안드로이드 프로젝트를 하나 생성합니다.

프로젝트 생성한 폴더에 가서 libs안에 JDBC-8.4.3.1005-cubrid.jar파일을 넣습니다.


이클립스에서 프로젝트를 클릭하고 F5를 누르면 라이브러리가 등록되어 있을겁니다 ㅎ


메니페스트에 <uses-permission android:name="android.permission.INTERNET" />

이녀석을 등록해줍니다.


메인 풀소스 입니다.


package com.example.asd;


import java.sql.*;


import android.app.*;

import android.os.*;

import android.util.*;

import android.view.*;

import android.widget.*;


public class MainActivity extends Activity {


Button button1;


Connection conn = null;

Statement stmt = null;

ResultSet rs = null;


@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);


c();

button1 = (Button) findViewById(R.id.button1);

button1.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

s();

}

});

}


// 커넥트 부분

void c() {

try {

Class.forName("cubrid.jdbc.driver.CUBRIDDriver");

// ("jdbc:CUBRID:서버아이피:포트:디비명:::?케릭터셋",아이디,패스워드)

conn = DriverManager

.getConnection(

"jdbc:CUBRID:192.168.100.135:33000:demodb:::?charset=euc-kr",

"public", "");

conn.setAutoCommit(false);

} catch (Exception e) {

Log.e("c", e.getMessage());

}

}


void s() {

try {

String sql = "select f_name from code";

stmt = conn.createStatement();

rs = stmt.executeQuery(sql);


// 제가 여기서 고생을 좀 했습니다. 큐브리드는 컬럼이 0이 아닌 1부터 시작하더군요..

while (rs.next()) {

Log.e("rs.getString(1)", "" + rs.getString(1));

}

} catch (Exception e) {

Log.e("s", e.getMessage());

}

}

}


xml에는 버튼 한개만 두엇습니다. ㅎ


  1. 오메데또고자이마쓰~~

    Date2009.12.09 By지니보이 Views15210
    Read More
  2. 오라클이 썬을 인수함

    Date2009.04.21 Byflypig Views18191
    Read More
  3. 오라클의 이노베이스 인수 이후 '마이SQL'은?

    Date2007.03.13 By정병주 Views15039
    Read More
  4. 오라클 제품 가격 22~25% 인상

    Date2008.06.27 Byadmin Views32696
    Read More
  5. 오늘 처음 큐브리드라는거 알게 되었네욤..

    Date2008.12.18 By레드오리 Views27022
    Read More
  6. 오과장님 DeView 2009 가다

    Date2009.09.22 By정병주 Views40547
    Read More
  7. 오~~ 큐브리드 잘 쓸게요~

    Date2013.11.22 By카이사르 Views11786
    Read More
  8. 오.. 큐브리드, 번창하길 빕니다..

    Date2008.07.04 By이민 Views29604
    Read More
  9. 예제로 배우는 CUBRID 스터디

    Date2009.12.29 By문학청년 Views13277
    Read More
  10. 연락을 받고 답장이 늦기는 했는데..

    Date2009.03.02 By갈은양파 Views18847
    Read More
  11. 여차저차 우분투에 설치 성공했습니다(감격)

    Date2009.07.31 By터프키드 Views16011
    Read More
  12. 어헙... 감사합니다..(꾸벅)

    Date2009.03.12 By갈은양파 Views18047
    Read More
  13. 안드로이드에서 JDBC로 큐브리드에 직접 연결

    Date2013.03.14 By매력의신 Views17462
    Read More
  14. 안녕하세요~!

    Date2009.03.30 By루키민규 Views18537
    Read More
  15. 안녕하세요 샘플을 구하고 싶은데 어떻게 하면 구할수있을까요

    Date2015.05.21 By조규 Views7335
    Read More
  16. 안녕하세요

    Date2022.11.02 By이현수 Views215
    Read More
  17. 신간 소개 - 대한민국 웹2.0 트렌드

    Date2007.09.06 By정병주 Views15452
    Read More
  18. 소프트웨어라이센스의 변화양상

    Date2006.11.21 By정병주 Views12684
    Read More
  19. 소프트웨어 시장의 변화 SaaS (Software-as-a-Service)대하여

    Date2007.02.16 By김수향 Views18267
    Read More
  20. 소원을 말해봐~~

    Date2009.12.01 Byping Views11383
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 14 Next
/ 14

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales