`

建立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 遗传算法工具箱...

    Java写入MySQL中文乱码解决方法.docx

    Java 写入 MySQL 中文乱码解决方法 随着全球化的发展,数据存储和处理变得越来越重要,而数据库则是数据存储的核心。MySQL 是一个开源的关系数据库管理系统,广泛应用于 Web 开发中。但是,在使用 MySQL 时,经常会...

Global site tag (gtag.js) - Google Analytics