作者PsMonkey (痞子军团团长)
站内java
标题Re: [JSP ] SQL与rs.getString的问题
时间Mon Nov 12 19:40:11 2007
教人家这种等级的 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
1F:推 TonyQ:还好我是大T (挺) 11/12 20:00
2F:推 Hetfield:不好意思 orz rs1.getString(2)印出来是一些字串 11/12 20:01
3F:→ Hetfield:我想用这些字串来跟另一个table中的某栏位来比对 11/12 20:02
4F:推 TonyQ:给sample吧 要先确定测资没有问题...debug不能看片段... 11/12 20:03
5F:推 slalala:这就是我上一篇推文的原意~_~ 11/12 21:10
6F:推 Hetfield:抱歉 我想先请问一下 把一个SQL的栏位传给下一个SQL 11/12 22:10
7F:→ Hetfield:当条件 这样是可行的吗? 很抱歉问题很多 囧rz 11/12 22:11