`
lancijk
  • 浏览: 388503 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JSP 访问数据库

    博客分类:
  • Java
阅读更多

 

1:导入 Java类

<%@ page  language="java" ontentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%> 

 

2:写入连接方法

	<% 
			Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
			String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=数据库名字"; 
			//pubs为你的数据库的 
			String user="sa"; 
			String password="sa123"; 
			Connection conn= DriverManager.getConnection(url,user,password); 
			Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
			System.out.println("数据库连接成功!");
			String sql="select  * fromo table'"; 
			ResultSet rs=stmt.executeQuery(sql); 
//		    获得数据结果集合 
			  ResultSetMetaData rmeta = rs.getMetaData(); 
//			    确定数据集的列数,亦字段数 
			  int numColumns=rmeta.getColumnCount(); 
//			    输出每一个数据值 
			  for(int i=1;i<=numColumns;i++) { 
			      if(i<numColumns) 
			        System.out.print(rmeta.getColumnName(i)+" | "); 
			      else 
			        System.out.println(rmeta.getColumnName(i)); 
			      } 

			 // while(rs.next()){ 
		       //   for(int i=1;i<=numColumns;i++) { 
		       //       if(i<numColumns) 
		       //         System.out.print(rs.getString(i).trim()+" | "); 
		       //       else 
		        //        System.out.println(rs.getString(i).trim()); 
		       //   } 
		      //} 
		//  rs.close(); 
		//  stmt.close(); 
		//  connection.close(); 

			while(rs.next()) {
				
		
		%> 

 

3:在页面中引用

  <td width="20%" align="center">
	    	      		<%=rs.getString(1)%>
	    	     </td>
	    	      <td width="36%" align="center">
	    	      	<%=rs.getString(2)%>
	    	     </td>
	    	      <td width="20%" align="center">
	    	      <%=rs.getString(3)%>
	    	      </td>
	    	      <td width="15%" align="center">
	    	      <%=rs.getDate(4)%>
	    	     </td>
	    	      <td width="15%" align="center">	    	      
	    	      <%=rs.getString(5)%>
	    	     </td>
	    	   </tr>
	    	    <%}%>
	    	   <%rs.close(); 
					stmt.close(); 
					conn.close(); 
					%> 

 

 引用完毕

0
0
分享到:
评论

相关推荐

    JSP访问数据库.ppt

    JSP 访问数据库 JSP 访问数据库是指通过 Java Server Pages(JSP)技术访问关系数据库的过程。关系数据库是指通过定义和维护数据之间的联系来组织和存储数据的数据库管理系统。常见的关系数据库管理系统包括 Access...

    实验报告_实验3 JSP访问数据库

    实验报告_实验3 JSP访问数据库 本实验报告旨在让学生熟悉JSP访问数据库的基本方法,包括表单文本数据获取、数据库设计和创建、数据库增删改查操作、预处理语句的使用、JSP调用存储过程和事务的基本用法等。 一、...

    jsp访问数据库的源代码

    JSP访问数据库通常依赖于JDBC(Java Database Connectivity),这是一个Java API,允许Java应用程序连接到各种类型的数据库。在JSP中,可以使用以下步骤来实现数据库访问: 1. **加载数据库驱动**:在JSP中,可以...

    实验七 JSP访问数据库.doc

    JSP 访问数据库实验报告 本实验的目的是熟悉 JDBC 的数据库访问模式,并掌握使用 MySQL 数据库的使用。实验主要分为两部分:安装和配置 MySQL 数据库,和使用 JSP 访问 MySQL 数据库实现增删改查功能。 一、MySQL ...

    使用JSP访问数据库学习教材.pptx

    【使用JSP访问数据库学习教材】的PPT涵盖了多个关键知识点,主要集中在SQL语言、Access数据库的使用、ODBC与JDBC以及如何通过JSP页面访问数据库。以下是这些主题的详细解析: 1. 结构化查询语言SQL SQL是结构化查询...

    在JSP中访问数据库方法

    在JSP(JavaServer Pages)中访问数据库是Web开发中的常见任务,这通常涉及到与后端数据存储交互,如MySQL、Oracle或SQL Server等。为了实现这一目标,开发者需要掌握几种关键技术,包括JDBC(Java Database ...

    用jsp访问数据库

    ### 使用JSP访问数据库:详解JSP与数据库交互机制 #### 概述 JSP(Java Server Pages)是一种用于创建动态网页的技术,它允许在HTML文档中嵌入Java代码,从而实现服务器端的数据处理和逻辑控制。通过JSP,开发者...

    JSP访问数据库

    综上所述,JSP访问数据库涉及对SQL语言的理解,掌握数据库访问技术如ODBC和JDBC,熟悉JDBC接口和类的使用,理解事务处理的概念,以及在实际项目中如何在JSP页面安全有效地操作数据库。通过这些知识点的学习,开发...

    JSP访问数据库五大步骤.pdf

    以下是对JSP访问数据库五大步骤的详细解释: 1. **加载驱动程序类**: 在JSP中,首先需要加载对应数据库的JDBC驱动程序。这通常通过`Class.forName()`方法完成,它会加载指定类并执行其静态初始化块,从而使得驱动...

    第五单元 JSP访问数据库.pdf

    ### 第五单元 JSP访问数据库 #### 一、引言 在现代Web开发中,Java Server Pages (JSP)作为一种广泛使用的服务器端脚本技术,为动态网页的创建提供了强大的支持。随着网络应用的日益复杂化,JSP与数据库的交互变得...

    JSP访问数据库编程PPT教案学习.pptx

    JSP访问数据库编程PPT教案学习.pptx

    在JSP中使用数据库实验报告

    - `Productdao.java` 是数据访问对象(DAO),负责数据库交互。 - `Productbean.java` 定义业务对象,包含数据成员及其对应的setter/getter方法。 - `Zonghe.jsp`、`All.jsp`、`Mohu.jsp` 和 `Add.jsp` 分别对应...

    JSP中访问数据库

    在JSP中访问数据库大全

    JSP基本语法和访问数据库

    JSP基本语法和访问数据库 javaEE

Global site tag (gtag.js) - Google Analytics