JavaプログラムとAccessデータベースを接続する方法
Java プログラムを Access データベースに接続する方法 ###【変化】###
1. このクラスをビルドします:
import java.sql.*;
パブリック クラス Conn
{
String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr="jdbc:odbc:";
接続 connect=null;
結果セット rs=null;
ステートメント本文;
パブリックオブジェクトを閉じる;
public Conn(String odbc) //データベースに接続します: パラメータ odbc はデータ ソース名を参照します
{
###試す{###Class.forName(sDBDriver);
}catch(例外 e){}
###試す{###connect=DriverManager.getConnection(sConnStr odbc);
}catch(例外例){}
}
パブリック ResultSet Query_Rs(String SQL)
{
###試す{###ステートメント stmt=connect.createStatement(ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery(sql);
}catch(SQLException 例){}
rsを返す;
}
パブリック ブール値 Query_Cmd(String SQL)
{
ブール値 rlt=false;
###試す {###ステートメント stmt = connect.createStatement();
rlt=stmt.execute(sql);
} catch (SQLException 例) {
System.out.println(ex);
}
rltを返す;
}
public void closeConn()
{
###試す###{
this.rs.close() ;
this.stmt.close() ;
this.connect.close() ;
}
catch (例外 e)
{
}
}
}
2. このマシン上にアクセス データ ソースを構築します:
テストを書く:
Conn conn = new Conn("データ ソース");
conn.ResultSet(SQL);//クエリできます
conn.Query_Cmd(SQL);//削除または変更できます
javaAccess データベースに接続する
ログイン インターフェイスのデータベースに接続するには、まずデータ ソースを設定します
たとえば、データ ソース名は次のとおりです:student,
最初の接続 conn=new Connection("jdbc:odbc:student");
ステートメント stmt=conn.CreateStatement();
ResultSet rset = stmt.executeQuery("select * from Reader where id=" "'" user "' and pass=" ""'" pass "'"); stu は Access のテーブル名です;
if (rset.next()) {
ユーザー名 = rset.getString("名前");
pass=rsetrset.getString("パス");
rset。近い();### ###} それ以外 {###
JOptionPane.showMessageDialog(this, "このユーザーは存在しません");rset。近い();### ###戻る;###
}
JAVA eclipse を Access に接続する方法
cn=DriverManager.getConnection("jdbc:odbc:book.mdb"); この文は間違っています。book が odbc データベースの名前である場合、次のようになります。 cn=DriverManager.getConnection("jdbc:odbc) :本" ");###
アクセス ファイルを直接接続したい場合は、次のようにする必要があります。String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=d://a1.mdb";
Connection conn = DriverManager.getConnection(dbur1, "ユーザー名", "パスワード");
以上がJavaプログラムとAccessデータベースを接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









この記事では、Windows "Invalid_data_access_trap"(0x00000004)エラー、重要なBSODについて説明します。 故障したドライバー、ハードウェアの誤動作(RAM、ハードドライブ)、ソフトウェアの競合、オーバークロック、マルウェアなどの一般的な原因を調査します。 問題

記事では、誤った編集からWindowsレジストリ、予防策、バックアップ方法、潜在的な問題の編集について説明します。主な問題:システムの不安定性と不適切な変化によるデータ損失のリスク。

記事では、システムの健康のためのWindowsサービスの管理、開始、停止、サービスの再起動、安定性のためのベストプラクティスなどについて説明します。

Windowsの設定でのドライブヘルス警告はどういう意味ですか?ディスク警告を受け取ったときに何をすべきですか?このPHP.CNチュートリアルを読んで、この状況に対処するための段階的な指示を取得してください。

この記事では、ENE.SYSがRealTekの高解像度オーディオドライバーコンポーネントとして識別します。 オーディオハードウェアの管理における機能を詳しく説明し、オーディオ機能における重要な役割を強調しています。 また、この記事は、ユーザーの正当性の確認についてもガイドしています

この記事では、Windows ASIO.SYSオーディオドライバーの障害について説明します。 一般的な原因には、破損したシステムファイル、ハードウェア/ドライバーの非互換性、ソフトウェアの競合、レジストリの問題、マルウェアが含まれます。トラブルシューティングには、SFCスキャン、ドライバーUpdaが含まれます

この記事では、システム設定を管理するためにWindowsでグループポリシーエディター(gpedit.msc)を使用する方法、一般的な構成とトラブルシューティング方法を強調する方法について説明します。 Gpedit.mscはWindows Home Editionsでは利用できないことに注意してください。

記事では、リターンやバルクの変更など、ウィンドウ上のファイルタイプのデフォルトアプリの変更について説明します。主な問題:組み込みのバルク変更オプションはありません。
