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());
}
}
}
分享到:
相关推荐
<property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver"/> <property name="url" value="jdbc:sqlserver://localhost:1433;databaseName=YourDatabaseName"/> <!-- 其他...
这篇博客“初探Druid连接池之三——进入内置监控页面(连接数据源后)”将引导我们深入了解如何在实际应用中启用并使用Druid的监控功能。 首先,Druid连接池的核心优势在于其对数据库连接的精细化管理,包括连接...
26. **WebLogic Server开发JDBC应用步骤**:配置JDBC数据源、编写JDBC代码、测试连接和执行SQL语句。 以上是Java试题0618中涉及的关键知识点,这些内容覆盖了广泛的Java和相关技术,有助于加深对Java编程的理解和...
2. **第9章:JDBC与数据库交互** - 可能涵盖了JDBC API的使用,如连接数据库、执行SQL语句、处理结果集,以及事务管理和连接池的概念。也可能涉及了存储过程和预编译的PreparedStatement。 3. **第10章:EJB...
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实现】 在Web开发中,JSP(JavaServer Pages)常用于构建动态网页,而Java Bean和Servlet是Java Web应用程序的重要组成部分。本实例通过结合这三个技术,采用MVC(Model-...
JDBC(Java Database Connectivity)是Java连接数据库的标准接口,通过它可以执行SQL语句,实现数据的增删改查。 4. **EJB(Enterprise JavaBeans)**:J2EE提供EJB规范,用于创建可复用的企业级组件。在超市管理...
开发者可能使用JDBC(Java Database Connectivity)来连接和操作数据库,执行SQL语句。 4. 数据库设计:系统可能采用了如MySQL或Oracle等关系型数据库,包含CD信息表、订单表、客户表等多个实体相关的数据表,通过...
【标题】"一个超级容易理解的会员管理系统——基于Jsp" 【内容】 在这个项目中,我们探讨的是一个基于JSP(JavaServer Pages)技术构建的会员管理系统,这非常适合初学者来学习和理解JSP的基本原理和应用。JSP是...
Servlet会通过JDBC(Java Database Connectivity)API连接到Access数据库,执行SQL语句进行数据的增删改查操作。 在实际开发中,为了提高性能和可扩展性,通常会使用更强大的数据库系统如MySQL或Oracle,以及使用...
这一章会讲解如何使用JDBC进行数据库连接、执行SQL语句、处理结果集以及事务管理,为后续的数据库操作打下基础。 2. **第3章 - JavaServlet**:Servlet是JavaEE中的核心组件,用于处理HTTP请求。课程将深入讲解...
【标题】"JSP源码——webdgs.zip"是一个包含Web应用程序源代码的压缩文件,主要用于学习和研究JSP(JavaServer Pages)技术。这个压缩包可能是一个完整的Web项目,用于展示如何在实际开发中整合多种技术,如Spring、...
通常,JSP文件位于Web-INF目录下的WEB-INF/views目录中,而数据库连接配置、Servlet和Bean类可能在src目录下。 总结,本JSP问卷调查系统充分利用了Java和Web技术的优势,实现了用户友好、高效的数据收集和管理。...
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包**:`...
【知识点详解】 ...后续的工作主要是完善业务逻辑,编写实际的SQL语句(在Mapper的XML文件中),以及处理前端与后端的交互。对于初学者来说,这是一个很好的起点,可以深入学习Spring Boot和MyBatis的整合使用。
5. **EJB(Enterprise JavaBeans)**:对于更复杂的业务逻辑,项目可能利用EJB组件,例如会话bean来处理用户会话状态,实体bean来持久化数据,或者消息驱动bean来处理异步通信。 6. **Maven或Gradle**:作为项目...
【JSP源码——水果系统】是一个基于JavaServer Pages(JSP)技术开发的系统,主要目的是用于理解和学习JSP在实际项目中的应用。JSP是Java平台上的动态网页技术,它允许开发者将HTML或者XML标记语言与Java代码混合...
以下是一个具体的Servlet类——`InsertOrUpdateAction`,它实现了用户的添加与更新操作: ```java package com.user.action; import java.io.IOException; import javax.servlet.ServletException; import javax....
在本项目中,开发者可能通过JDBC来创建数据库连接,执行SQL语句,以及处理结果集。 7. **IDE配置**:stuScoreQue.iml是IntelliJ IDEA的项目文件,表明开发者可能使用这款强大的集成开发环境(IDE)进行编码。.idea...
比如JSP的EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library),Servlet的过滤器和监听器,JDBC的连接池管理,JDO的数据持久化策略,XML的XPath和XSLT转换,EJB的无状态和有状态会话bean,...