>  기사  >  컴퓨터 튜토리얼  >  Java 프로그램과 Access 데이터베이스를 연결하는 방법

Java 프로그램과 Access 데이터베이스를 연결하는 방법

WBOY
WBOY앞으로
2024-01-24 11:42:111080검색

Java 프로그램과 Access 데이터베이스를 연결하는 방법

Java 프로그램을 Access 데이터베이스에 연결하는 방법

【환승】

1. 이 클래스를 구축하세요:

java.sql.* 가져오기;

공개수업 콘

{

String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";

문자열 sConnStr="jdbc:odbc:";

연결 connect=null;

ResultSet rs=null;

성명 stmt;

공개 개체 닫기;

public Conn(String odbc) //데이터베이스에 연결: odbc 매개변수는 데이터 소스 이름을 참조합니다

{

시도해 보세요{

Class.forName(sDBDriver);

}catch(예외 e){}

시도해 보세요{

connect=DriverManager.getConnection(sConnStr+odbc);

}catch(예외 예){}

}

공개 결과 집합 Query_Rs(문자열 SQL)

{

시도해 보세요{

문 stmt=connect.createStatement(ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY);

rs=stmt.executeQuery(sql);

}catch(SQLException ex){}

반품 rs;

}

공개 부울 Query_Cmd(String sql)

{

부울 rlt=false;

시도해보세요 {

Statement stmt = connect.createStatement();

rlt=stmt.execute(sql);

} catch (SQLException 예) {

System.out.println(예);

}

반품 rlt;

}

public void closeConn()

{

시도해

{

this.rs.close() ;

this.stmt.close() ;

this.connect.close() ;

}

catch(예외 e)

{

}

}

}

2. 이 머신에 액세스 데이터 소스를 구축하세요.

테스트 작성:

Conn conn = 새로운 Conn("귀하의 데이터 소스");

conn.ResultSet(SQL); //쿼리할 수 있습니다

conn.Query_Cmd(SQL); //삭제하거나 수정할 수 있습니다

Java는 Access 데이터베이스에 연결됩니다

로그인 인터페이스를 위해 데이터베이스에 연결하려면 먼저 데이터 소스를 설정할 수 있습니다

예를 들어 데이터 원본 이름은 학생,

입니다.

첫 번째 연결 conn=new Connection("jdbc:odbc:student");

문 stmt=conn.CreateStatement();

ResultSet rset = stmt.executeQuery("select * from Reader where id=" + "'" + user + "' and pass="" + "'"" + pass + "'"); stu는 테이블 이름입니다. 액세스 ;

if (rset.next()) {

username = rset.getString("이름");

pass=rsetrset.getString("pass");

초기화. 닫기();

} 그 외 {

JOptionPane.showMessageDialog(this, "이 사용자는 존재하지 않습니다.")

초기화. 닫기();

반품;

}

JAVA Eclipse를 Access에 연결하는 방법

cn=DriverManager.getConnection("jdbc:odbc:book.mdb"); book이 odbc 데이터베이스의 이름인 경우 cn=DriverManager.getConnection("jdbc:odbc:book)과 같아야 합니다. ") ;

액세스 파일을 직접 연결하고 싶다면

String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=d://a1.mdb";

Connection conn = DriverManager.getConnection(dbur1, "사용자 이름", "비밀번호");

위 내용은 Java 프로그램과 Access 데이터베이스를 연결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 docexcel.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제