Re: [JSP ] SQL與rs.getString的問題

看板java作者 (痞子軍團團長)時間18年前 (2007/11/12 19:40), 編輯推噓5(502)
留言7則, 3人參與, 最新討論串3/5 (看更多)
教人家這種等級的 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

11/12 20:00, , 1F
還好我是大T (挺)
11/12 20:00, 1F

11/12 20:01, , 2F
不好意思 orz rs1.getString(2)印出來是一些字串
11/12 20:01, 2F

11/12 20:02, , 3F
我想用這些字串來跟另一個table中的某欄位來比對
11/12 20:02, 3F

11/12 20:03, , 4F
給sample吧 要先確定測資沒有問題...debug不能看片段...
11/12 20:03, 4F

11/12 21:10, , 5F
這就是我上一篇推文的原意~_~
11/12 21:10, 5F

11/12 22:10, , 6F
抱歉 我想先請問一下 把一個SQL的欄位傳給下一個SQL
11/12 22:10, 6F

11/12 22:11, , 7F
當條件 這樣是可行的嗎? 很抱歉問題很多 囧rz
11/12 22:11, 7F
文章代碼(AID): #17E3kV0P (java)
討論串 (同標題文章)
文章代碼(AID): #17E3kV0P (java)