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. No Image 09Dec
    by 지니보이
    2009/12/09 by 지니보이
    Views 15210 

    오메데또고자이마쓰~~

  2. 오라클이 썬을 인수함

  3. 오라클의 이노베이스 인수 이후 '마이SQL'은?

  4. No Image 27Jun
    by admin
    2008/06/27 by admin
    Views 32696 

    오라클 제품 가격 22~25% 인상

  5. 오늘 처음 큐브리드라는거 알게 되었네욤..

  6. No Image 22Sep
    by 정병주
    2009/09/22 by 정병주
    Views 40547 

    오과장님 DeView 2009 가다

  7. No Image 22Nov
    by 카이사르
    2013/11/22 by 카이사르
    Views 11786 

    오~~ 큐브리드 잘 쓸게요~

  8. 오.. 큐브리드, 번창하길 빕니다..

  9. No Image 29Dec
    by 문학청년
    2009/12/29 by 문학청년
    Views 13277 

    예제로 배우는 CUBRID 스터디

  10. 연락을 받고 답장이 늦기는 했는데..

  11. No Image 31Jul
    by 터프키드
    2009/07/31 by 터프키드
    Views 16011 

    여차저차 우분투에 설치 성공했습니다(감격)

  12. 어헙... 감사합니다..(꾸벅)

  13. 안드로이드에서 JDBC로 큐브리드에 직접 연결

  14. 안녕하세요~!

  15. 안녕하세요 샘플을 구하고 싶은데 어떻게 하면 구할수있을까요

  16. 안녕하세요

  17. No Image 06Sep
    by 정병주
    2007/09/06 by 정병주
    Views 15452 

    신간 소개 - 대한민국 웹2.0 트렌드

  18. No Image 21Nov
    by 정병주
    2006/11/21 by 정병주
    Views 12684 

    소프트웨어라이센스의 변화양상

  19. 소프트웨어 시장의 변화 SaaS (Software-as-a-Service)대하여

  20. No Image 01Dec
    by ping
    2009/12/01 by ping
    Views 11383 

    소원을 말해봐~~

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