`

建立CONN太多的解决方法--shopping

阅读更多
  1. publicstaticvoidgetCategories(List<Category>list,intid)
  2. {
  3. Connectionconn=null;
  4. try
  5. {
  6. conn=DB.getConn();
  7. getCategories(conn,list,id);
  8. }finally
  9. {
  10. DB.closeConn(conn);
  11. }
  12. }
  13. privatestaticvoidgetCategories(Connectionconn,List<Category>list,intid)
  14. {
  15. ResultSetrs=null;
  16. try
  17. {
  18. Stringsql="select*fromcategorywherepid="+id;
  19. rs=DB.executeQuery(conn,sql);
  20. while(rs.next())
  21. {
  22. Categoryc=newCategory();
  23. c.setId(rs.getInt("id"));
  24. c.setName(rs.getString("name"));
  25. c.setDescr(rs.getString("descr"));
  26. c.setLeaf(rs.getBoolean("isleaf")?true:false);
  27. c.setPid(rs.getInt("pid"));
  28. c.setGrade(rs.getInt("grade"));
  29. list.add(c);
  30. if(c.isLeaf())
  31. {
  32. getCategories(conn,list,c.getId());
  33. }
  34. }
  35. }catch(SQLExceptione)
  36. {
  37. e.printStackTrace();
  38. }finally
  39. {
  40. DB.closeRs(rs);
  41. }
  42. }
  43. 把CONN也作为其中的一个参数传过去就可以避免建立CONN太多的问题了,
分享到:
评论

相关推荐

    conn连接方法大全

    - 使用 `Server.CreateObject("ADODB.Connection")` 创建了一个 `ADODB.Connection` 对象实例,该对象用于与数据库建立连接。 - `Provider=Microsoft.Jet.OLEDB.4.0;DataSource=` 表示使用 Jet OLE DB 提供程序连接...

    学生成绩管理系统asp

    -- #include file="conn.asp" --&gt; ID=request.QueryString("学生ID") sql="delete * from student where 学生ID ='"&ID&"'" conn.execute sql conn.close set conn=Nothing response.redirect "Show.asp" %...

    HelloID-Conn-Prov-Source-PowerSchool-SIS-Students:PowerSchool SIS-来源-学生

    HelloID-Conn-Prov-Source-PowerSchool-SIS-学生 用于PowerSchool SIS的HelloID设置源连接器 目录 入门 通过使用此连接器,您将能够将Powerschool数据导入HelloID: 学生人口统计 学生学校招生 设置API访问权限 ...

    MATLAB工具箱大全-磁共振成像处理工具箱CONN 18b

    5. **多模态融合**:除了处理功能MRI(fMRI)数据,CONN还可以整合结构MRI(sMRI)和扩散张量成像(Diffusion Tensor Imaging, DTI)数据,进行多模态融合分析,从而获得更全面的大脑网络信息。 6. **用户友好**:...

    a2conn-0.1.0-py3-none-any.whl

    Python安装包,亲测可用。使用pip install 文件名.whl安装使用

    vue-vmix-conn-plugin:vue的vMix连接插件

    vue-vmix-conn-插件 vue的vMix连接插件。用法安装依赖项并添加到依赖项列表纱yarn add vue-vmix-conn-plugin -dNPM npm install vue-vmix-conn-plugin --save实例化Vue实例// In main scriptconst Vue = require ( '...

    男袜网源码 v1.0

    目前只提供MSSQL数据库,请根据文件“数据库脚本.sql”成生相应数据库,并设置INC文件夹里的conn.asp文件和adminpsz文件夹里的admin_conn.asp文件的相应代码,以便正确连接数据库。 重要文件说明: INC\form_do....

    asp+access简单留言板.

    conn.asp---------- 公共网页,建立连接数据库连接对象操作 del.asp---------- 删除留言页 save.asp---------- 保存留言页 write.asp---------- 留言表单页 db1.mdb---------- 留言数据库 aaa.css---------- ...

    ASP男袜网整站源码 v1.0.rar

    目前只提供MSSQL数据库,请根据文件“数据库脚本.sql”成生相应数据库,并设置INC文件夹里的conn.asp文件和adminpsz文件夹里的admin_conn.asp文件的相应代码,以便正确连接数据库。 重要文件说明: INC\form_do....

    CONN:休息状态或基于任务的神经影像数据的功能连接分析; CONN工具箱,开发版本-matlab开发

    请参阅https://web.conn-toolbox.org/tutorials 和https://web.conn-toolbox.org/conn-in-pictures 有关教程和使用示例 注意:此存储库包含 CONN 的开发版本,包括尚未完全测试或合并到主要稳定版本中的更改。 如果...

    免费友情链接网自动收录

    4.特别提醒所有客户,网站上传后一定要修改data下在数据库名(改了数据库名,要改conn.asp和adminmaster/conn.asp和iP/conn.asp)! 5.后台管理地址也建议修改,就是将adminmaster目录改名! 后台管理地址adminmaster ...

    conn_sql.rar_CONN_SQL.asp_asp conn sql_conn sql_conn.asp

    其中,"conn_sql.asp"可能是主要的代码文件,而其他提及的标签如"asp_conn_sql"和"conn_sql_conn.asp"可能是指不同的连接方法或者附加的示例。 ASP是一种经典的服务器端脚本技术,常用于构建动态网页。它允许开发者...

    Python库 | mpython_conn-0.2.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:mpython_conn-0.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    狡兔二窟工具 Conn

    推荐! 可以创建两个桌面! 一个是办公桌面,一个是娱乐(或者说是非工作)桌面,呵呵 软件非常小,只有两个小文件,仅18K,占用资源也非常少 软件界面、设置都很简单,这里快捷键推荐使用视窗+Z和视窗+X。...

    nginx限制连接数ngx_http_limit_conn_module模块1

    ngx_http_limit_conn_module 是 Nginx 中的一个模块,用于限制每个客户端(通常由 IP 地址标识)与服务器建立的并发连接数量。这样可以防止恶意用户或 DDoS 攻击通过大量连接消耗服务器资源。 ### 2. ngx_...

    alibaba-cloudapi-sdk-core-1.1.1.jar

    文件内容为 alibaba-cloudapi-sdk-core-1.1.1.jar 直接下载可用。

    Conn-Ptr_Open_Exe.rar_open

    在描述中提到的"Conn-Ptr_Open_Exe"可能是一个示例项目或代码库,展示了如何利用`_ConnectionPtr`来打开Access数据库。 以下是一些关键知识点: 1. **创建_ConnectionPtr对象**:首先,我们需要创建一个`_...

    【MATLAB工具箱集锦】-磁共振成像处理工具箱CONN 18b.zip

    63 磁共振成像处理工具箱CONN 18b 64 matlab 复杂网络工具箱 65 聚类分析工具箱FuzzyClusteringToolbox 66 遗传规划matlab工具箱 67 粒子群优化工具箱 68 数字图像处理工具箱DIPUM Toolbax V1.1.3 69 遗传算法工具箱...

Global site tag (gtag.js) - Google Analytics