看板 java 關於我們 聯絡資訊
教人家這種等級的 debug,到底是幫她還是害她? ※ 引述《Hetfield ()》之銘言: : <% : 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)+"'」上面 你也覺得問題出在這裡,很多人都覺得問題出在這裡 (還搞得兩個 t 努力猜測之外還互向指正) 但是為甚麼一直都沒看到你提供這部份的資訊? 請你把你的 SQL2 印出來給大家瞧一瞧 單印 rs1.getString(2) 也行 不然,恐怕只有神才知道你的 rs1.getString(2) 到底是什麼東西 -- 侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw 眾目睽睽無心顫 Blog:http://ps-think.blogspot.com 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.192.158
TonyQ:還好我是大T (挺) 11/12 20:00
Hetfield:不好意思 orz rs1.getString(2)印出來是一些字串 11/12 20:01
Hetfield:我想用這些字串來跟另一個table中的某欄位來比對 11/12 20:02
TonyQ:給sample吧 要先確定測資沒有問題...debug不能看片段... 11/12 20:03
slalala:這就是我上一篇推文的原意~_~ 11/12 21:10
Hetfield:抱歉 我想先請問一下 把一個SQL的欄位傳給下一個SQL 11/12 22:10
Hetfield:當條件 這樣是可行的嗎? 很抱歉問題很多 囧rz 11/12 22:11