• ベストアンサー

JavaScriptにおけるORACLEのSQLの実行方法

WindowsNT Serverを使用し、ORACLE8.0.5におけるJavaのプログラムを作成しています。 NTにおけるJava画面で日付を入力し、内部で日付マスターを検索し結果をJava画面に表示する場合、Java内でのプログラムの基本方法をおしえていただければ幸いです。 Javaの画面がいくつかに分割されており、日付を入力した画面の内容を受けて、見出し部の決定ボタンでチェックし、エラーを表示しています。 詳細のプログラムをかけないので言葉で表現したので、不確定な内容になりましたがよろしくお願いします。

  • patak
  • お礼率20% (24/115)

質問者が選んだベストアンサー

  • ベストアンサー
  • zzzzzz
  • ベストアンサー率61% (70/113)
回答No.2

JavaScriptではなく、Java servletやjspでJDBCを利用する場合の話でしょうか? もしそうでしたらカテゴリ違いですが、例えばSELECT文実行の基本は Connection connを取得→conn.createStatement()でStatement stmtを作成→stmt.executeQuery()でSQLを実行してResultSetを受け取る という流れになります。 java.sqlパッケージを参照してください。

参考URL:
http://java.sun.com/j2se/1.3/ja/docs/ja/api/

その他の回答 (1)

  • freshjive
  • ベストアンサー率43% (14/32)
回答No.1

JavaScriptでSQLを実行することはできません。 アプレットは使用しないのですか?

関連するQ&A

  • JavaScriptをhtmlで実行できない理由

    極力費用をかけられないので、業者に委託せず、参考本を使いながら HPを作成しようとしています。 動的機能を取り入れようとJava最新版をインストールした後も、 htmlファイル作成で <!-- //日付と時刻を表示する... などに続くJavaScriptプログラミング言語が、変わらず灰色文字表記なのは、 Javaの指令が機能していないということでしょうか。単なる入力ミスの場合でも 灰色になりますよね。 入力した他の静機能では、TeraPadで入力する文字も青や黒色で表示され、 ウェブにそれぞれのタグのプログラムが反映されます。 どなたか自分でhtmlホームページを作成された方、専門でご存知の方など JavaScriptについて教えてください。

  • 日付の変換

    画面でYYMM形式で入力した日付を、内部でYYYYMM形式に変更したいです。 例) 0706→200706 そういうプログラムを組むのではなく、一発で簡単に変換したいのですが、 何か良い方法はありませんでしょうか? (oracle関数等で実現出来たりするんでしょうか?) 宜しくお願いします。

  • Oracleのエラー

    業務でOracleを使っているものです。 WindowsNT4.Oでracle8を使っていて、 毎週DBの再編成なるものをやっているのですが、 その内容がまず特定テーブルのエクスポートを行い、 次に表を削除して最後にインポートするというのを 行っているのですが、インポートする時に以下のエラーが いっぱいでるのですが、何が悪いのでしょうか? NTのイベントビューア上に ソース (Oracle80.v574) 内のイベント ID (20) に関する 説明が見つかりません。 次の挿入文字列が含まれています :ORACLE Instance v574 - Can not allocate log, archival required どこをどう直せばエラーが発生しなくなるのかを 大変申し訳ないのですが教えて頂きたく。 宜しくお願いします。

  • 実行できません

    Javaをインストールしたんですけど、コマンドプロンプトでjavacのコマンドを実行しても、'javac'は内部コマンド外部コマンド、操作可能なプログラムまたはバッジファイルとして認識されません。と表示されます。 ちなみに、Javaのバージョンは「j2sdk-1_4_2_11」です。環境変数の値のとこに「C:\j2sdk1.4.2_11\bin」と入力してます。 どこか間違ってるとこがあるのでしょうか?

  • Winでコマンドプロンプトを出さずに実行

    Windows上でJAVAのGUIを使ったプログラムを作りました。 実行するときは java クラス名 と入力して実行しますが、 せっかく便利なプログラムをJAVAで書いても、常に黒いプロンプト画面が残るのはいやです。 コマンドプロンプト画面を出さずにJAVAのGUIつきのプログラムを実行する方法があったら教えてください。

    • ベストアンサー
    • Java
  • Oracle 8i に入っている値が、おかしい(指定した値ではない)

    お世話になります。 現在、Oracle8i を使っています。会社で、社員情報メンテナンス表を作っているんです。社員番号を主キーとして扱っています。 そのテーブルを Java を使って扱っているんですが、この社員番号を検索して、帰ってくる値が、登録(INSERT 文) の時の値と違います。全く違うんではなく、見た目は一緒ですけど、コンピュータで扱うと違うという返事が返ってきます。 具体的にいうと、1 で登録した番号を、SELECT 文で返ってきた値を Java で 1 と同じか?と聞いてみると、違うとコンピュータが返します。僕のプログラムがおかしいのか?と思い、家に返って ほかのDB を使って、試したところちゃんとできました。 Java のプログラムを使って、DB からかえってきた値をコンソール画面に表示したら、ちゃんと「 1 」と表示されます。しかし、その値が、「 1 」と等しいか? Javaで調べるプログラムを作ってみると、違うという答えが返ってきます。 誰かわかる方は、ご返事ください。よろしくお願いします。

  • 簡単なプログラムhello worldが実行できない。(初心者)

    java VMとjava 2 SDKをインストールすれば良いと調べて分かったのでそれらを済ませました。そしてコマンドプロンプトを開いて ・「cd c:\java」と入力してjavaフォルダへ移動(\は半角の¥) ・「C:\java>javac hello.java」と入力。 すると、 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 と表示されました。どういう意味なのでしょうか? そして解決方法を教えてもらえませんか? ついでに、hello.javaの内容は下記です。 class Print{   public static void main(String[] args){     System.out.println("Hello World!");   } }

    • ベストアンサー
    • Java
  • MS DOSコマンドより、Javaプログラムを実行し、Javaの中でJ

    MS DOSコマンドより、Javaプログラムを実行し、Javaの中でJDialogポップアップ入力画面を表示させると、DOSバッチに制御が返ってこないのですが、どうすればよいでしょうか ご教授いただけるとありがたいです。

    • ベストアンサー
    • Java
  • javaが実行できなくて困ってます。

    javaを始めたばかりの者です。 いきなりですが、 class AppliPM1{ public static void main(String args[]){ System.out.println("Javaパーフェクトマスター"); } } このソースをコマンドプロンプトでjavacにとおすとエラーなくうまく通り、同じくコマンドプロンプトでdirとうつと、 444 AppliPM1.class 130 AppliPM1.java と表示されたので実行しようと思い java AppliPM1 とコマンドプロンプトでうつと Exception in thread"main"java.lang.NoClassDefFoundError: AppliPM1 と表示され実行できません・・・。 教科書のプログラムを何回も確認しましたが絶対に写し間違いもしてないはずなのですが一体実行できない原因は何なのでしょうか!?詳しい方、アドバイスお願い致します!!

    • ベストアンサー
    • Java
  • DOS上でJAVAのプログラムを実行する際

    (今日から)JAVAを勉強中の者です。 ちょっと昔の参考書を見ながら、Hello!と表示するプログラムを作りました。 いざ実行しようとして、 java sample.class  と入力しても、 見つからないか、ロードできませんでした と出ました。 path や classpath 両方間違いなく変数設定されていますが、直りません。 そこで、試しに java class  と入力すると Hello! で出てくれました! 参考書のバージョンが1.5.0だから、最新の7.0.7では、 プログラムを実行する入力方法が異なる、 ということでしょうか??

    • ベストアンサー
    • Java

専門家に質問してみよう