|
网站首页
|
JAVA文章
|
AppServers
|
Web开发
|
应用开发
|
资源下载
|
论坛
想学好编程,学好外语很重要 [enadd 2006年12月25日]
设为首页
加入收藏
联系站长
您现在的位置:
编程笔记网
>>
JAVA文章
>>
数据库
>> 文章正文
利用javabean轻松实现对数据库的连接、查询以及增删改
热
荐
【字体:
小
大
】
利用javabean轻松实现对数据库的连接、查询以及增删改
作者:佚名 文章来源:不详 点击数: 更新时间:2006-4-16
我们在做jsp开发的时候,经常需要对
数据库
进行查询及增删改,而这些操作使用的又是非常频繁,因此,我写了一个
java
bean,来实现与
数据库
的连接以及对
数据库
的增删改。现在拿出来与大家共享,希望大家尊重作者的劳动,使用时保留作者信息以及版本信息等等,谢谢!
QueryBean.
java
:
pacakage operate_db;
/**
* Title: select insert update and delete
* Description: select insert update and delete
* Copyright: Copyright (c) 2001
* @author Lci21
* @version 1.0
*/
import
java
.
sql
.*;
public class QueryBean
{
public String query_statement; /*定义
sql
语句*/
public String param[]; /*查询条件,或者是新的记录*/
public ResultSet result=null;
public Connection conn;
public void setParam(String[] param)
{
this.param=param;
}
public void setQuerystatement(String query_statement)
{
this.query_statement=query_statement;
}
public void setConnection(String driverName,String jdbcURL,String username,String passwd) throws Exception
{
Connection conn1;
Class.forName(driverName);
conn1=DriverManager.getConnection(jdbcURL,username,passwd);
conn1.setAutoCommit(false);
this.conn = conn1;
}
/*获取查询结果*/
public ResultSet getResult()
{
try
{
PreparedStatement select_stm=conn.prepareStatement(query_statement,
java
.
sql
.ResultSet.TYPE_SCROLL_INSENSITIVE,
java
.
sql
.ResultSet.CONCUR_READ_ONLY);
if (param!=null)
for(int i=0;i<param.length;i++)
select_stm.setString(i+1,param[i]);
result=select_stm.executeQuery();
}catch(Exception e){System.out.println(e);}
return result;
}
/*对
数据库
进行增加记录操作*/
public void insertRecord() throws SQLException,
java
.io.UnsupportedEncodingExceptio
[1]
[2]
[3]
下一页
文章录入:enadd 责任编辑:enadd
上一篇文章:
利用javabean轻松实现对数据库的连接、查询以及增删改--使用范例
下一篇文章:
关于JDK1.2的JDBC中文问题的解决
【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
最新热点
最新推荐
相关文章
jsp连接数据库大全
RESIN/TOMCAT和MYSQL的连接解…
JSP数据库连接池的必要性
通过JDBC连接oracle数据库的…
Tomcat4的数据库连接池配置
数据库连接池Java实现小结
一种简单JDBC连接池的实现
用连接池提高Servlet访问数据…
JSP数据库连接大全
JSP数据库操作例程
网友评论:
(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
|
设为首页
|
加入收藏
|
联系站长
|
友情链接
|
版权申明
|
管理登录
|
Copyright ©2000 - 2005
Enadd
.com
备案序号:辽ICP备06005595号
QQ:1656107
站长:
enadd