Java连接SQLServer

Java连接SQLServer

ID:40557284

大小:69.50 KB

页数:13页

时间:2019-08-04

Java连接SQLServer_第1页
Java连接SQLServer_第2页
Java连接SQLServer_第3页
Java连接SQLServer_第4页
Java连接SQLServer_第5页
资源描述:

《Java连接SQLServer》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、我们在做jsp开发的时候,经常需要对数据库进行查询及增删改,而这些操作使用的又是非常频繁,因此,我写了一个javabean,来实现与数据库的连接以及对数据库的增删改。现在拿出来与大家共享,希望大家尊重作者的劳动,使用时保留作者信息以及版本信息等等,谢谢!QueryBean.java:pacakageoperate_db;/** *Title:        selectinsertupdateanddelete *Description:  selectinsertupdateanddelete *C

2、opyright:   Copyright(c)2001 *@author Lci21 *@version1.0 */importjava.sql.*;publicclassQueryBean{      publicStringquery_statement; /*定义sql语句*/   publicStringparam[];         /*查询条件,或者是新的记录*/   publicResultSetresult=null;      publicConnectionconn;     

3、 publicvoidsetParam(String[]param)   {       this.param=param;   }   publicvoidsetQuerystatement(Stringquery_statement)   {       this.query_statement=query_statement;   }   publicvoidsetConnection(StringdriverName,StringjdbcURL,Stringusername,Stringpas

4、swd)throwsException   {       Connectionconn1;       Class.forName(driverName);       conn1=DriverManager.getConnection(jdbcURL,username,passwd);       conn1.setAutoCommit(false);       this.conn=conn1;   }   /*获取查询结果*/   publicResultSetgetResult()     

5、{       try       {           PreparedStatementselect_stm=conn.prepareStatement(query_statement,java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);           if(param!=null)                   for(inti=0;i

6、                     select_stm.setString(i+1,param[i]);           result=select_stm.executeQuery();                                              }catch(Exceptione){System.out.println(e);}       returnresult;   }     /*对数据库进行增加记录操作*/      publicvoidinse

7、rtRecord()throwsSQLException,java.io.UnsupportedEncodingException   {       try       {           PreparedStatementinsert_stm=conn.prepareStatement(query_statement);           if(param!=null)               for(inti=0;i

8、  insert_stm.setString(i+1,param[i]);           insert_stm.executeUpdate();           insert_stm.close();           conn.commit();       }       catch(Exceptione)       {           System.out.println(e);           conn.rollback()

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。