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

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

Jan 24, 2024 am 11:42 AM

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Windows 오류 코드를 해결하는 방법 'invalid_data_access_trap'; (0x00000004) Windows 오류 코드를 해결하는 방법 'invalid_data_access_trap'; (0x00000004) Mar 11, 2025 am 11:26 AM

이 기사에서는 "invalid_data_access_trap"(0x00000004) 오류, 중요한 BSOD를 다룹니다. 결함이있는 드라이버, 하드웨어 오작동 (RAM, 하드 드라이브), 소프트웨어 충돌, 오버 클럭킹 및 맬웨어와 같은 일반적인 원인을 탐색합니다. 문제

ENE SYS 유지 보수 : 시스템을 원활하게 실행하기위한 팁과 요령 ENE SYS 유지 보수 : 시스템을 원활하게 실행하기위한 팁과 요령 Mar 07, 2025 pm 03:09 PM

이 기사는 ENE SYS 시스템을 유지하기위한 실용적인 팁을 제공합니다. 과열 및 데이터 손상과 같은 일반적인 문제를 해결하여 정기적 인 청소, 백업 및 소프트웨어 업데이트와 같은 예방 조치를 제공합니다. 맞춤형 유지 보수 s

ENE SYS 구현 중 피해야 할 5 가지 일반적인 실수 ENE SYS 구현 중 피해야 할 5 가지 일반적인 실수 Mar 07, 2025 pm 03:11 PM

이 기사는 ENE SYS 구현에서 5 가지 일반적인 함정, 즉 계획 불충분, 부적절한 사용자 교육, 부적절한 데이터 마이그레이션, 보안을 무시하며 불충분 한 테스트를 식별합니다. 이러한 오류는 프로젝트 지연, 시스템 고장으로 이어질 수 있습니다

레지스트리를 어떻게 편집합니까? (경고 :주의해서 사용하십시오!) 레지스트리를 어떻게 편집합니까? (경고 :주의해서 사용하십시오!) Mar 21, 2025 pm 07:46 PM

기사는 Windows 레지스트리 편집, 예방 조치, 백업 방법 및 잘못된 편집의 잠재적 문제에 대해 설명합니다. 주요 이슈 : 부적절한 변화로 인한 시스템 불안정성 및 데이터 손실의 위험.

Windows 설정에서 Drive Health 경고를 수정하는 방법을 알아보십시오. Windows 설정에서 Drive Health 경고를 수정하는 방법을 알아보십시오. Mar 19, 2025 am 11:10 AM

Windows 설정에서 Drive Health 경고는 무엇을 의미하며 디스크 경고를받을 때 어떻게해야합니까? 이 PHP.CN 튜토리얼을 읽고이 상황에 대처할 수있는 단계별 지침을 얻으십시오.

Windows에서 서비스를 어떻게 관리합니까? Windows에서 서비스를 어떻게 관리합니까? Mar 21, 2025 pm 07:52 PM

기사는 시작, 중지, 서비스 재시작 및 안정성 모범 사례를 포함하여 시스템 건강을위한 Windows 서비스 관리에 대해 논의합니다.

ENE.SYS를 사용하는 응용 프로그램 ENE.SYS를 사용하는 응용 프로그램 Mar 12, 2025 pm 01:25 PM

이 기사는 ENE.Sys를 RealTek 고화질 오디오 드라이버 구성 요소로 식별합니다. 오디오 하드웨어 관리에있어 기능을 자세히 설명하고 오디오 기능에서 중요한 역할을 강조합니다. 이 기사는 또한 사용자가 정당성을 확인하도록 안내합니다

드라이버 asio.sys로드가없는 이유는 무엇입니까? 드라이버 asio.sys로드가없는 이유는 무엇입니까? Mar 10, 2025 pm 07:58 PM

이 기사는 Windows Asio.sys 오디오 드라이버의 실패를 다룹니다. 일반적인 원인으로는 손상된 시스템 파일, 하드웨어/드라이버 비 호환성, 소프트웨어 충돌, 레지스트리 문제 및 맬웨어가 포함됩니다. 문제 해결에는 SFC 스캔, 드라이버 upda가 포함됩니다

See all articles