当前位置:  技术问答>java相关

求助,关于数据库连接的问题

    来源: 互联网  发布时间:2015-03-12

    本文导语:  这是我的sql.class:----------- import java.sql.*; public class sql { String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver"; String sConnStr = "jdbc:odbc:txl"; Connection conn = null; ResultSet rs = null; public sql() { try  { Class.forName(sDBDriver); } catch(java.lang...

这是我的sql.class:-----------
import java.sql.*;
public class sql
{
String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr = "jdbc:odbc:txl";
Connection conn = null;
ResultSet rs = null;
public sql()
{
try 
{
Class.forName(sDBDriver);
}
catch(java.lang.ClassNotFoundException e)
{
System.err.println("sql(): " + e.getMessage());
}
}
public void Execute(String sql) 
{
try
{
conn = DriverManager.getConnection(sConnStr);
Statement stmt = conn.createStatement();
stmt.executeUpdate(sql);

catch(SQLException ex)
{
System.err.println("sql.execute:"+ex.getMessage());
}
}
public ResultSet Open(String sql)
{
rs = null;
try
{
conn = DriverManager.getConnection(sConnStr);
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex)
{
System.err.println("sql.Open:"+ex.getMessage());
}
return rs;
}

-------------------------------------------------------------------------------
我在一个页里频繁的调用Open()方法,而连接conn没有关闭过,是不是每调用一次都新建了一个连接?
如果我的jsp里:,是不是只是在同一个session里只加载了一次驱动,而以后每次调用Execute()或Open()都打开了新的连接?应该每次用完了连接都关闭了吧? 

|
是的

    
 
 

您可能感兴趣的文章:

  • 求助!centOs系统root用户连接ftp失败,别的用户连接ftp成功?
  • 紧急求助,我的程序连接数据库时,用localhost完全正常,而外部可以访问,但不能访问连接数据的那部分
  • 求助: 在ubuntu11.04上的有线连接问题
  • Redhat Linux 9如何连接ADSL?【求助】
  • 求助VSFTP的连接问题
  • Linux 网络连接问题 求助
  • windows 2003无法连接ftp服务器,求助!
  • 高分求助:如何监测iptables配置的透明网关的内部网连接状态?
  • 高分求助在线等...连接池的问题
  • 求助:Fedora6 Telnet服务启动成功,但是无法连接
  • 利用ARM2410外部接口连接单色LCD【求助】!!!!!
  • Ubuntu 10.4的无线连接问题,50分求助
  • **紧急求助:使用xmanager连接linux出现得错误*****
  • [求助][排错]一段利用socket连接网页,并将网页内容拷贝下来的程序。。。[有一点问题]
  • 【求助】如何同时连接并登录多个服务器,然后执行相同的维护脚本
  • 求助!!编译连接 mysql 时出错
  • 编译连接成功,但不能执行!!求助!!!
  • [求助]JDBC连接错误
  • 求助:slack adsl能连接得上,但无法打开网页!!!
  • 求助mandrake linux10 连接不上路有器,详细请看帖子
  • 当我使用数据库时。。。 !!!!求助!!!
  • 求助 关于LONG VARCHAR 或 数据库insert 操作
  • 【急……】求助linux数据库相关问题
  • 100分求助开发数据库
  • Linux下怎么访问Oracle数据库?求助!
  • 求助!关于翻页的问题,在JAVA中如何计算从数据库中取出的结果集总共可显示多少页?
  • 求助!JSP判断查询出的数据库记录数的问题!
  • 备份数据库的脚本用不了了,求助!
  • 数据库查询,菜鸟求助
  • 【求助】RHEL5.1 下安装Oracle 10.2g出现问题:指定数据库方案口令后卡住了,不能安装
  • [求助]关于数据库链接的问题!在JBuild运行环境下能和sql server连接,但是发布到服务器上就不行了
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • 【求助】SOS紧急求助..............极为简单的问题...跪求....
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • 网络技术 iis7站长之家
  • 求助~~求助 ~~linux文件读写问题
  • 求助:信号 --13 进程中断
  • 求助,安装了红帽子后进不了
  • 新装linux求助
  • linux的 iptables问题求助
  • (高分求助)请问,那里有软件开发的<设计文档>
  • 一个简单的问题,高分求助!!!
  • 紧急求助:Unix下给文件夹重命名用什么命令?谢谢!!!!
  • VJ的一个问题,高分求助,熟悉VJ得请进!
  • 高分求助


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3