-PR-
締切済み

java からpostgreSQLを操作

  • すぐに回答を!
  • 質問No.9373934
  • 閲覧数59
  • ありがとう数0
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 18% (16/86)

java を使ってpostgreSQLを操作しようとしていますができません
わかる人がいたら教えてください。

PostgreSQL JDBC Driver をダウンロードして↓
"C:\PostgreSQL\jdbc\postgresql-42.1.4.jar"
javaのコードを書いたファイルを保存して↓
"C:\PostgreSQL\java\src\DBConnect1.java"
コマンドプロンプトからコンパイルして↓
C:\PostgreSQL\java\src> C:\PostgreSQL\java\jdk\bin\javac DBConnect1.java
クラスファイルができて↓
"C:\PostgreSQL\java\src\DBConnect1.class"
プログラムを実行すると
C:\PostgreSQL\java\jdk\bin\java -cp C:\PostgreSQL\jdbc\*;. DBConnect1
下記のようなエラーメッセージが表示されます↓
. : 用語 'DBConnect1' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されませ
ん。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してくだ
さい。
発生場所 行:1 文字:60
+ C:\PostgreSQL\java\jdk\bin\java -cp C:\PostgreSQL\jdbc\*;. DBConnect1
+                ~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (DBConnect1:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1
レベル11

ベストアンサー率 49% (82/166)

"DBConnect1.class"の配置されている"C:\PostgreSQL\java\src"にpathは通っていますか?まずはそこからの確認になるかと思います。


  • 回答No.2
レベル12

ベストアンサー率 59% (167/282)

コンピューター カテゴリマスター
「DBConnect1.java」内のソースに「package ~」でパッケージ名を宣言してませんか?
もしパッケージ名が宣言されているなら
「DBConnect1.java」を「C:\PostgreSQL\java\src\パッケージ名\DBConnect1.java」に移動し、下記のようにやってみて下さい。

コンパイル
javac パッケージ名\DBConnect1.java

実行
java -cp C:\PostgreSQL\jdbc\*;. パッケージ名.DBConnect1
↑「.」ピリオッドでパッケージ名とクラス名を区切ってます。
このQ&Aのテーマ
このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-

特集


抽選で合計100名様にプレゼント!

ピックアップ

ページ先頭へ