数据库德基本操作
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<HTML>
<BODY>
<%
Connection con;
Statement sql;
ResultSet rs;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){}
try {
con=DriverManager.getConnection("jdbc:odbc:sun","sa","");
sql=con.createStatement();
rs=sql.executeQuery("SELECT * FROM students");
out.print("<Table Border>");
out.print("<TR>");
out.print("<TH width=100>"+"学号");
out.print("<TH width=100>"+"姓名");
out.print("<TH width=50>"+"数学成绩");
out.print("<TH width=50>"+"英语成绩");
out.print("<TH width=50>"+"物理成绩");
out.print("</TR>");
while(rs.next())
{
out.print("<TR>");
out.print("<TD >"+rs.getString(1)+"</TD>");
out.print("<TD >"+rs.getString(2)+"</TD>");
out.print("<TD >"+rs.getInt("数学成绩")+"</TD>");
out.print("<TD >"+rs.getInt("英语成绩")+"</TD>");
out.print("<TD >"+rs.getInt("物理成绩")+"</TD>");
out.print("</TR>") ;
}
out.print("</Table>");
con.close();
}
catch(SQLException e1) {}
%>
</BODY>
</HTML>
分享到:
相关推荐
**JSP(Java Server Pages)源代码集**是学习和深入理解JSP技术的重要资源,尤其对于初学者和进阶者来说,通过查看和分析源代码可以加深对JSP概念、语法以及实际应用的理解。本资源包含了一系列的基础到中级水平的...
本项目"jsp分页显示数据源代码"结合了JavaServer Pages (JSP) 和Servlet技术,以及MySQL数据库,实现了一个可运行的分页展示数据的实例。下面我们将详细探讨这个项目中的关键知识点。 首先,我们来了解JSP(Java...
使用JDBC(Java Database Connectivity)在JSP中处理数据库操作。通过建立数据库连接,执行SQL语句,处理结果集,可以实现数据的增删查改。 8. **JSP中的异常处理**: 可以使用`<error-page>`标签在web.xml中配置...
【JSP连接数据库的源代码与小实例解析】 在Web开发中,JavaServer Pages (JSP) 是一种常用的服务器端脚本语言,用于创建动态网页。JSP与数据库的交互是许多应用程序的基础,例如此处提到的旅店管理系统。在这个小...
在本《JSP案例开发集锦源代码》中,作者深入浅出地介绍了如何利用JSP进行实际的项目开发。 首先,JSP的基础语法是学习的重点。这包括了JSP页面结构,如`<jsp:directive>`、`<jsp:expression>`和`<jsp:scriptlet>`...
综上所述,这个【mysql分页jsp代码合集】提供了从数据库获取和分页显示数据的完整示例,涵盖了JDBC操作、MVC架构、JSP页面设计等多个关键知识点,对于学习和理解JavaEE开发有很好的参考价值。通过学习和实践这个项目...
【JSP数据处理与数据显示详解】 在Web开发中,JavaServer Pages (JSP) 是一种常用的服务器端脚本语言,用于动态生成HTML、XML或其他格式的网页。与HTML结合使用时,JSP允许开发者在页面中嵌入Java代码,实现数据的...
【JSP购物网站代码详解】 JSP(JavaServer Pages)是一种基于Java技术的服务器端脚本语言,用于创建动态网页。在"JSP购物网站代码"这个项目中,我们可以深入理解如何利用JSP来构建一个功能完备的在线购物平台。JSP...
"jsp 数据操作增删改,以及分页显示"这个主题涵盖了JSP中对数据库的基本操作以及如何实现数据的分页展示。以下是关于这些知识点的详细讲解。 **1. JSP中的数据操作:增删改** 在JSP中,我们通常使用Java的Servlet...
MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解进行配置和原始映射,将接口和Java的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。在图书馆...
8. **JDBC(Java Database Connectivity)**:用于连接和操作数据库,JSP可以通过JDBC与数据库交互,执行SQL查询,处理结果集等。 9. **Session和Cookie管理**:用于维持用户状态,session存储在服务器端,cookie...
本资料集“Jsp初学者代码大全”提供了一系列实例和代码,旨在帮助初学者快速理解和掌握JSP的基本概念、语法以及常见应用。 1. **JSP基础** - **JSP简介**:JSP是Java Servlet技术的扩展,它允许开发者将HTML代码与...
在实际开发过程中,JSP经常需要与后端数据库进行交互来获取或存储数据。为了实现这一目的,通常会采用JDBC(Java Database Connectivity)技术来完成JSP与数据库之间的连接。 #### 二、JSP连接Oracle数据库 ##### ...
4. 数据库连接与操作:使用JDBC(Java Database Connectivity)进行数据库交互,包括连接池管理、SQL语句执行、结果集处理等。 5. MVC(Model-View-Controller)模式:论坛系统很可能采用了MVC设计模式,分离模型、...
4. **EL表达式**:Expression Language(EL)是JSP 2.0引入的特性,用于简化页面中的数据访问,它能直接从请求、会话、应用等作用域获取数据。 5. **JSTL标签库**:JSP Standard Tag Library(JSTL)提供了一系列...
2. **实现数据交互**:查看JDBC操作,学习如何编写SQL查询和处理结果集。 3. **优化性能**:研究如何通过缓存和分页技术提高大型数据集的加载速度。 4. **提升用户体验**:分析JavaScript和AJAX的应用,理解如何增加...
3. 在服务器端,JSP页面被解释为Servlet,Java代码执行如下操作: - 加载对应的JDBC驱动(例如,对于MySQL是`com.mysql.jdbc.Driver`,对于Oracle可能是`oracle.jdbc.driver.OracleDriver`)。 - 使用`Class.for...
在JSP中,可以使用内建的脚本元素直接编写Java代码,或者使用JSTL(JavaServer Pages Standard Tag Library)和EL(Expression Language)来简化数据库操作。例如,使用JSTL的`sql:query`标签执行查询: ```jsp ...