怎么没有回答呢?大家都在过年放假吗?
解决方案 »
- 学java,该选择哪个数据库?
- 在新页面中提交之后,保存并返回刷新框架局部页面
- WINDOW.OPEN 实现下载 ie6下载框显示**.do文件名,ie8显示**.txt文件名
- 数据库连接问题
- 请教大哥个关于javabean和servlet的问题,谢谢
- 如何实现网站图标?
- 关于getContextPath()方法
- 求教web请求响应的流程
- jbuilder7.0和tomcat4.03调试jsp的问题 jsp文件无法显现!
- 大型网站用什么jsp的后台编译器,TOMCAT吗?还是其他
- 求助:Resin + IIS 在2000 professional下能工作,但是在 2000server 下不行
- 怎么我每运行JSP文件,都要先启动startup.dat 文件呢?是配置少了什么吗?
哪位高人给我解释一下?
我没有使用数据库连接池,数据库部分连接代码如下:
import java.sql.*;public class Database
{
private static String sConnStr="jdbc:odbc:myDB";
Connection conn=null;
ResultSet rs=null;
public Database()
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(java.lang.ClassNotFoundException e)
{
System.err.println("Database.Datebase:"+e.getMessage());
}
}
public int executeUpdate(String sql)
{
int n=0;
try
{
conn=DriverManager.getConnection(sConnStr);
Statement stmt=conn.createStatement();
n=stmt.executeUpdate(sql);
}
catch(SQLException ex)
{
System.err.println("Database.executeUpdate:"+ex.getMessage());
}
return n;
} public ResultSet executeQuery(String sql)
{
rs=null;
try
{
conn=DriverManager.getConnection(sConnStr);
Statement stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
}
catch(SQLException ex)
{
System.err.println("Database.executeQuery:"+ex.getMessage());
}
return rs;
}
public void close()
{
try
{
if(rs!=null)
{
rs.close();
rs=null;
}
if(conn!=null)
{
conn.close();
conn=null;
}
}
catch(SQLException ex)
{
System.err.println("Database.close:"+ex.getMessage());
}
}
protected void finalize() throws Throwable
{
close();
super.finalize();
}
}
或
插入时超过了字段的最大值(报错)