Re: [JSP ] SQL與rs.getString的問題
<%
String SQL1 = "SELECT * FROM AAA ORDER BY 排序";
ResultSet rs1 = null;
rs1 = stmt.executeQuery(SQL1);
if(rs1.next()){
while(rs1.next()){
String SQL2 = "SELECT "+session.getAttribute("Role")+" FROM lvl
WHERE 功能 = '"+rs1.getString(2)+"'";
ResultSet rs2 = null;
rs2 = stmt.executeQuery(SQL2);
out.println(rs2.getString(1));
}
}
%>
這是code的內容,關於連線的內容我寫在另外一個檔案中
我覺得問題出在「'"+rs1.getString(2)+"'」上面
我若把他拿掉或換成其他單純的字串 可以執行成功
但若這樣寫就無法
雖然這部份我有想到其他寫法解決這個問題
但將來其他page的撰寫中還是會需要用到類似功能
所以還是希望能夠知道問題在哪裡 orz
謝謝各位板友
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.174.64
推
11/12 19:20, , 1F
11/12 19:20, 1F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 2 之 5 篇):