读书人

请教JAVA中能否对结果集作二次检索

发布时间: 2012-01-29 21:39:32 作者: rapoo

请问JAVA中能否对结果集作二次检索?
在.NET中,
对一个树型结果集,可以依据父id递归对结果集作检索,来组成一颗树,
例如
sSql = "select NodeID,ParentNodeID ,NodeName from table ";
exec( "TreeInfo ",sSql);

showTree( "0 ");

void showTree(NodeID)
{
DataRow[] foundRows= dataset.Tables[ "TreeInfo "].Select( "ParentNodeID = " + NodeID, " fSort asc ");
for (int iRow = 0; iRow < foundRows.Length; iRow++)
{
string sNodeID=foundRows[iRow][ "NodeID "].ToString();
showTree(sNodeID);
}
}
先一口气提取出树的所有节点,然后依据每个节点id,递归ResultSet中检索出部分数据绘制树,

请问在java 中能否实现同样的效果?

如果无法实现,请问有没有变通的方式?


[解决办法]
可以实现
[解决办法]
java应该也能实现的,但具体代码就不知道了.

读书人网 >Java Web开发

热点推荐