JavaでOracleのデータベース上のテーブルにアクセスして、
ウェブブラウザで表示したいのですが、
参考として以下の文を入手はしたのですが、
それぞれの文の意味がよく分かりません。
import java.sql.*;
public class JDBCExample {
public static void main(String args[]) throws SQLException {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection conn=
DriverManager.getConnection("jdbc:oracle:thin:@dlsun137:5521:sol1",
"scott", "tiger");
Statement stmt = conn.createStatement();
ResultSet rs =
stmt.executeQuery("select ename, empno, sal from emp");
while(rs.next()){
String name= rs.getString(1);
int number = rs.getInt(2);
double salary = rs.getDouble(3);
System.out.println(name+" "+number+" "+salary);
}
rs.close();
conn.close();
}
}
見た感じ、テーブルそのものを表示する記述ではないような気がするのと、
仮にこのクラスを作ったとして、このクラスだけで望んだ結果を得られるのでしょうか?
どなたか、よろしくお願いいたします!
No.1ベストアンサー
- 回答日時:
>見た感じ、テーブルそのものを表示する記述ではないような気がするのと、
>仮にこのクラスを作ったとして、このクラスだけで望んだ結果を得られるのでしょうか?
empテーブルのename, empno, sal を表示しています。
望んだ結果ってのは「ブラウザ上」に「empテーブル」の全内容を「一覧表示」することですか?
このソースでは検索結果をコンソール上に表示しているだけなのでブラウザ上に表示したいのならばServletとかアプレットのを使ってください。
にしてもjava jdbc oracleでぐぐったらそのものずばりでてきて笑った・・・
この回答への補足
ありがとうございます!
URLも見せていただいたのですが、
テーブルの内容を表示するには、上のように列を指定するしかないのでしょうか?
それとも
stmt.executeQuery("select ename, empno, sal from emp");
のところでテーブル名を指定すれば、テーブルそのものを表示できるのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- Java java final 1 2022/06/10 22:49
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- Java 直し方について教えて頂きたいです。 4 2022/08/13 02:11
- Access(アクセス) 実行時エラー3131 FROM 句の構文エラーです について 7 2022/06/13 15:45
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- PHP 【PHP/MySQL】コード上で生成したクエリを基に集計クエリを作りたい 1 2022/07/28 15:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESS DCOUNTの抽出条件について
-
Access から Excelのシートをイ...
-
Accessで縦と横を入れ替えたい
-
ACCESS VBAでテーブル内の特定...
-
SQLServer→Access インポート
-
データがあれば○○なければのSQL
-
VBAでテーブル名とカラム名を動...
-
ADOでAccessファイルに接続して...
-
別のaccessファイルからデータ...
-
社員名簿から検索する関数
-
テーブル作成クエリを実行した...
-
「ご処理進めて頂きますようお...
-
エクセルで、日付を入力すると...
-
エクセルVBAで、MsgBox やInput...
-
CloseとDisposeの違い
-
VBAでループ内で使う変数名を可...
-
アクセスVBAのMe!と[ ]
-
メルカリのメルカードで買い物...
-
Excelシート上のマクロを登録し...
-
DoEventsがやはり分からない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データがあれば○○なければのSQL
-
ACCESS DCOUNTの抽出条件について
-
【access】複数のフィールドの...
-
ACCESS VBAでテーブル内の特定...
-
Accessで縦と横を入れ替えたい
-
Access vbaで重複レコードの削...
-
VBAでテーブル名とカラム名を動...
-
SQLServer→Access インポート
-
別のaccessファイルからデータ...
-
抽出条件でデータ型が一致しま...
-
ACCESSで購入回数を表示する方...
-
DAOでSQLServerに接続し、LeftJ...
-
アクセスで連続データをテーブ...
-
ACCESSで実行時エラー3008
-
sql文で削除クエリを書く
-
Access から Excelのシートをイ...
-
access追加クエリーでform入力...
-
VB.NETでテーブルを作成
-
アクセスで定数を利用したい。
-
ACCESSのクエリ、SQLに変数を使...
おすすめ情報