[JSP ] SQL與rs.getString的問題
我要寫一句SQL,像是
String SQL2 = "SELECT * FROM a WHERE XXX = '"+rs.getString(1)+"'";
其中rs是之前一個SQL所產生出來的resultset
大概是這樣:
String SQL1 = "SELECT * FROM b ORDER BY XX";
我想做的是在這句SQL當中取的前一個resultset的某一欄位當作我的條件,
但是我這樣子的寫法「'"+rs.getString(1)+"'」無法通過
那請問我該怎麼寫呢?
前提是不改變寫法的情況下,謝謝
錯誤訊息如下:
type Exception report
message
description The server encountered an internal error () that prevented it
from fulfilling this request.
exception
org.apache.jasper.JasperException: Exception in JSP: /left/test.jsp:9
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.190.129
推
11/11 21:41, , 1F
11/11 21:41, 1F
推
11/11 21:54, , 2F
11/11 21:54, 2F
推
11/11 22:17, , 3F
11/11 22:17, 3F
推
11/11 22:48, , 4F
11/11 22:48, 4F
推
11/11 23:38, , 5F
11/11 23:38, 5F
推
11/11 23:48, , 6F
11/11 23:48, 6F
※ 編輯: Hetfield 來自: 61.216.190.129 (11/11 23:56)
推
11/12 13:28, , 7F
11/12 13:28, 7F
→
11/12 13:29, , 8F
11/12 13:29, 8F
推
11/12 19:13, , 9F
11/12 19:13, 9F
推
11/12 19:40, , 10F
11/12 19:40, 10F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 5 篇):