`
yacole
  • 浏览: 241137 次
  • 性别: Icon_minigender_1
  • 来自: 浙江科技学院
社区版块
存档分类
最新评论

连接SQLServer——Bean

阅读更多

package QueryBean;

import java.sql.*;
public class myjdbc {
  Connection conn;
     ResultSet rs;

     public myjdbc()
     {
         rs = null;
         try
         {
             Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
         }
         catch(ClassNotFoundException e)
         {
             System.out.println("sql_data():" + e.getMessage());
         }
     }
     //执行查询的方法
     public ResultSet executeQuery(String sql)
     {
         try
         {
             Connection cnn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=guanghui", "sa", "");  //账号"sa"密码为空
             Statement stmt = cnn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
             //Statement stmt = cnn.createStatement();
             rs = stmt.executeQuery(sql);
         }
         catch(Exception ex)
         {
             System.out.println("sql_data.executeQuery:" + ex.getMessage());
         }
         return rs;
        
     }
     //执行添加记录
     public void executeUpdate(String sql)
        throws Exception
    {
        try
        {
            Connection cnn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;databaseName=guanghui", "sa", "");
            Statement st = cnn.createStatement();
            st.executeUpdate(sql);
        }
        catch(SQLException ex)
        {
            System.out.println("sql_data.executeUpdate:" + ex.getMessage());
        }
    }

 
}

分享到:
评论

相关推荐

    MS-SqlServer2012版本的JDBC包和JAVAWeb连接配置文件(例子)

    <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/> <property name="url" value="jdbc:sqlserver://localhost:1433;databaseName=YourDatabaseName"/> <!-- 其他...

    初探Druid连接池之三——进入内置监控页面(连接数据源后)

    这篇博客“初探Druid连接池之三——进入内置监控页面(连接数据源后)”将引导我们深入了解如何在实际应用中启用并使用Druid的监控功能。 首先,Druid连接池的核心优势在于其对数据库连接的精细化管理,包括连接...

    JAVA试题0618——.doc

    26. **WebLogic Server开发JDBC应用步骤**:配置JDBC数据源、编写JDBC代码、测试连接和执行SQL语句。 以上是Java试题0618中涉及的关键知识点,这些内容覆盖了广泛的Java和相关技术,有助于加深对Java编程的理解和...

    求精要诀——JavaEE编程开发案例精讲 源代码(8-12)

    2. **第9章:JDBC与数据库交互** - 可能涵盖了JDBC API的使用,如连接数据库、执行SQL语句、处理结果集,以及事务管理和连接池的概念。也可能涉及了存储过程和预编译的PreparedStatement。 3. **第10章:EJB...

    JSP网站开发典型模块与实例精讲

     1.4.2 JSP连接SQL Server数据库  1.4.3 JSP连接Oracle数据库  1.4.4 JSP连接DB2数据库  1.4.5 指点迷津——连接数据库常见问题  1.5 调试和错误处理  1.5.1 使用MyEclipse实现快速调试  1.5.2 使用...

    jsp留言板实例------用java bean +servlet 做的

    【jsp留言板实例——基于Java Bean和Servlet实现】 在Web开发中,JSP(JavaServer Pages)常用于构建动态网页,而Java Bean和Servlet是Java Web应用程序的重要组成部分。本实例通过结合这三个技术,采用MVC(Model-...

    J2EE 小网站——超市管理

    JDBC(Java Database Connectivity)是Java连接数据库的标准接口,通过它可以执行SQL语句,实现数据的增删改查。 4. **EJB(Enterprise JavaBeans)**:J2EE提供EJB规范,用于创建可复用的企业级组件。在超市管理...

    JSP毕业设计——CD销售管理系统JSP+SQL(源代码+论文+英文文献).zip

    开发者可能使用JDBC(Java Database Connectivity)来连接和操作数据库,执行SQL语句。 4. 数据库设计:系统可能采用了如MySQL或Oracle等关系型数据库,包含CD信息表、订单表、客户表等多个实体相关的数据表,通过...

    一个超级容易理解的会员管理系统——基于Jsp

    【标题】"一个超级容易理解的会员管理系统——基于Jsp" 【内容】 在这个项目中,我们探讨的是一个基于JSP(JavaServer Pages)技术构建的会员管理系统,这非常适合初学者来学习和理解JSP的基本原理和应用。JSP是...

    jsp+servlet+bean 网上书店

    Servlet会通过JDBC(Java Database Connectivity)API连接到Access数据库,执行SQL语句进行数据的增删改查操作。 在实际开发中,为了提高性能和可扩展性,通常会使用更强大的数据库系统如MySQL或Oracle,以及使用...

    JavaEE开发技术与案例教程——刘彦君 课件

    这一章会讲解如何使用JDBC进行数据库连接、执行SQL语句、处理结果集以及事务管理,为后续的数据库操作打下基础。 2. **第3章 - JavaServlet**:Servlet是JavaEE中的核心组件,用于处理HTTP请求。课程将深入讲解...

    JSP源码——webdgs.zip

    【标题】"JSP源码——webdgs.zip"是一个包含Web应用程序源代码的压缩文件,主要用于学习和研究JSP(JavaServer Pages)技术。这个压缩包可能是一个完整的Web项目,用于展示如何在实际开发中整合多种技术,如Spring、...

    jsp问卷调查系统

    通常,JSP文件位于Web-INF目录下的WEB-INF/views目录中,而数据库连接配置、Servlet和Bean类可能在src目录下。 总结,本JSP问卷调查系统充分利用了Java和Web技术的优势,实现了用户友好、高效的数据收集和管理。...

    struts框架中数据源的配置

    1. **数据库驱动jar包**:用于连接SQL Server数据库的三个jar包。 2. **Commons库jar包**: - `commons-collections-2.1.1.jar` - `commons-dbcp-1.2.1.jar` - `commons-pool-1.2.jar` 3. **Struts框架jar包**:`...

    IDEA搭建一个SpringBoot项目——十分详细(web+mysql)(csdn)————程序.pdf

    【知识点详解】 ...后续的工作主要是完善业务逻辑,编写实际的SQL语句(在Mapper的XML文件中),以及处理前端与后端的交互。对于初学者来说,这是一个很好的起点,可以深入学习Spring Boot和MyBatis的整合使用。

    基于J2EE毕业设计——手机商城.zip

    5. **EJB(Enterprise JavaBeans)**:对于更复杂的业务逻辑,项目可能利用EJB组件,例如会话bean来处理用户会话状态,实体bean来持久化数据,或者消息驱动bean来处理异步通信。 6. **Maven或Gradle**:作为项目...

    JSP源码——水果系统.zip

    【JSP源码——水果系统】是一个基于JavaServer Pages(JSP)技术开发的系统,主要目的是用于理解和学习JSP在实际项目中的应用。JSP是Java平台上的动态网页技术,它允许开发者将HTML或者XML标记语言与Java代码混合...

    javaWeb-Servlet、mysql实现用户增删改查

    以下是一个具体的Servlet类——`InsertOrUpdateAction`,它实现了用户的添加与更新操作: ```java package com.user.action; import java.io.IOException; import javax.servlet.ServletException; import javax....

    Java综合实践——学生成绩查询系统

    在本项目中,开发者可能通过JDBC来创建数据库连接,执行SQL语句,以及处理结果集。 7. **IDE配置**:stuScoreQue.iml是IntelliJ IDEA的项目文件,表明开发者可能使用这款强大的集成开发环境(IDE)进行编码。.idea...

    Java面试题——重整理版

    比如JSP的EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library),Servlet的过滤器和监听器,JDBC的连接池管理,JDO的数据持久化策略,XML的XPath和XSLT转换,EJB的无状态和有状态会话bean,...

Global site tag (gtag.js) - Google Analytics