日期:2014-05-17  浏览次数:21169 次

如何减少数据库的连接
根据一组id 来获取一个集合List<State>

 如何只连接一次数据库 来得到这组结果?

sql: select * from State from id = ? 


------解决方案--------------------
connection *pcn = new ;
preparement *pre = ;
resultment *re = ;

for(id )
{
pre->setpreprement();
re = excute();
while(re->next())
{ 加你处理逻辑,你懂得。}
re->close();
pre->close();
}
pcon->close();

大体过程就是这样,意思是你只建一个连接,在一个循环里,使用多个游标,然后再赋值查询。
------解决方案--------------------
在同一个会话里执行~