การ Select field AS ใน Oracle กับ JSP แล้วทำไม่ได้ครับ
ตอนนี้ผมใช้ Code ด้านล่างนี้
Code
String sqlS1 = " select i.DOCID, (sum(q.tf*idf*i.TF*idf)/(dw.weight*qw.qw)) AS Qehw from " + TABLE_QUERY + " q, " +
TABLE_INDEXY + " i, " + TABLE_TERM + " t, " + TABLE_DOC_WT + " dw, " + TABLE_QUERY_WT + " qw where
q.term=t.term and i.term = t.term and i.DOCID= dw.DOCID group by i.DOCID, dw.weight, qw.qw order by 2 desc ";
ResultSet rsS1 = conn.createStatement().executeQuery(sqlS1);
while (rsS1.next()) {
out.println(rsS1.getInt("DOCID") + " <br>"); //ใช้งานได้
out.println(rsS1.getString("Qehw") + " <br>");//ใช้งานไม่ได้
}
หากใช้
out.println(rsS1.getInt("DOCID") + " <br>"); //ใช้งานได้
แต่ถ้าใช้
out.println(rsS1.getString("Qehw") + " <br>");//ใช้งานไม่ได้
คือผมอยากให้แสดงค่าของ
(sum(q.tf*idf*i.TF*idf)/(dw.weight*qw.qw))
ใน JSP ไม่รู้ต้องทำอย่างไรบ้าง
รบกวนท่านผู้รู้แนะนำด้วยนะครับTag : Oracle, JavaScript, jQuery, J#
Date :
2011-09-05 16:53:56
By :
nutt
View :
1775
Reply :
3
คุณรัน SQL ไปรันใน Tool มันได้คอลัมบ์ Qehw ปกติหรือเปล่าครับ
Date :
2011-09-05 17:11:18
By :
webmaster
ผม run ใน sqldeveloper ได้ columm Qehw อยู่ครับ
Date :
2011-09-07 01:44:52
By :
nutt
JSP and Oracle Database (Java)
Date :
2013-10-06 07:44:11
By :
tc
Load balance : Server 01