jspファイルを実行するとカラムが見つかりませんというエラーが出ました。
対象のテーブルにoniカラムは置いてあります。
どこを見直せば良いのでしょうか?よろしくお願いします。
java.sql.SQLException: Column 'oni' not found.
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1078)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:989)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:975)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:920)
at com.mysql.jdbc.ResultSetImpl.findColumn(ResultSetImpl.java:1167)
at com.mysql.jdbc.ResultSetImpl.getInt(ResultSetImpl.java:2851)
at org.apache.tomcat.dbcp.dbcp.DelegatingResultSet.getInt(DelegatingResultSet.java:275)
at org.apache.tomcat.dbcp.dbcp.DelegatingResultSet.getInt(DelegatingResultSet.java:275)
at suika.SuikaDAO.findKeisanByID(SuikaDAO.java:134)
at suika.SuikaServlet.doPost(SuikaServlet.java:39)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:722)
No.2ベストアンサー
- 回答日時:
>String sql = "select sum(oni) from テーブル名 where ken = '" + ken + "'";
これはoniというカラムを別途参照しているときにエラーがでているのでしょうか?
もしそうであれば
String sql = "select sum(oni) as oni from テーブル名 where ken = '" + ken + "'";
などのクエリを投げてみてはどうでしょうか?
そうではなくSQL文をなげた時点でエラーがでているなら、やはりoniというカラムが
ないと判断せざるを得ないですが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- Java Java です 途中は省いてますが for(int i = 0; i < 25; i ++) { s 4 2022/05/20 23:36
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- Java mac mini 2009 でのmac OS における Java の入れ替えについて 1 2022/12/27 19:23
- ゲーム Ps5で、マイクラJava版って出来ますか?今マイクラ統合版でやってて、マイクラJava版もやってみ 1 2023/02/07 20:25
- Java マイクラjavaでForgeを入れたいのですが、インストールした.jarファイルが展開されてしまい中 1 2023/07/28 22:30
- TOEFL・TOEIC・英語検定 With its architecture and gardens and a wealth of 0 2022/12/17 16:11
- Java JavaでWebページ作成 7 2023/07/21 21:09
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Column '' not found.
-
接続ができません
-
SQLのVARCHARとVARCHAR2の違い
-
副問合せにLIKE文を使う方法は...
-
VBAで変数内に保持された二次配...
-
ERROR 1045 (28000) (using pas...
-
DB内の日本語データがPHPで取得...
-
参考書に従って入力したつもり...
-
mysqlコマンドでSQL文が実行で...
-
RPMのmysqlとmysql-serverの違い
-
パスワード入力を省略したい
-
【MySQL+php】 MySQL が認識さ...
-
MAX()でENUMの内部番号が最大の...
-
MySQL エラー Duplicate entry...
-
データベースの選択エラー
-
MySQL のログ出力方法について ...
-
mysqlがインストールされている...
-
2023年10月25日現在のMAMP ...
-
ODP.NETのバージョン確認
-
mysqlの文字化けがどうしても治...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Column '' not found.
-
列数が多いと結果が行単位に改...
-
MySQLとEclipseの接続方法について
-
MySQLへ途中から接続できなくなる
-
mySQLのWindowsXPへのインストール
-
接続ができません
-
SQLのVARCHARとVARCHAR2の違い
-
副問合せにLIKE文を使う方法は...
-
ODP.NETのバージョン確認
-
MySQLカラム名は日本語と英数字...
-
ERROR 1045 (28000) (using pas...
-
VBAで変数内に保持された二次配...
-
like句を使って日本語を検索す...
-
mysqlへのインポート処理がうま...
-
INT型は金額の型に使用するべき...
-
テーブル作成でエラーが出てき...
-
MySQLのテーブル作成でハイフン...
-
RPMのmysqlとmysql-serverの違い
-
postgreSQLのデータ型
-
プライマリーキーの昇順でソー...
おすすめ情報