JSP连接SQL数据库并且查询数据

具体代码如下:

<!--导入包-->
<%@ page language="java" import="java.util.*" %>
<%@page import="java.sql.*" %>

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<!DOCTYPE HTML>
<html>
  <head>
    <title>查询所有用户的记录</title>
      <style>
          td{
              width: 65px;
          }
      </style>
  </head>
  <body>
      <%
          //创建地址
        String url="jdbc:sqlserver://localhost\\SQLEXPRESS:1433;DatabaseName=StudentGrade";
        //用户名
        String user="sa";
        //密码
        String pwd="";
        //连接对象
        Connection conn=null;
        try{
            //加载驱动程序类
            Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
        }catch (Exception ex){
            System.out.println("错误"+ex);
        }
        try {
            //获取数据库连接
            conn=DriverManager.getConnection(url,user,pwd);
        }catch (Exception ex){
            System.out.println("连接数据库错误"+ex);
        }
        //创建Statement对象
        Statement stmt=conn.createStatement();
        //数据库查询语句
        String sqlStr="select * from Grade";
        //结果集
        ResultSet rs=stmt.executeQuery(sqlStr);
          int i = 0;
        %>
      <%
        while (rs.next()){

      %>
      <table border="1" cellpadding="1" cellspacing="0">
          <%
              if (i==0){
                  %>
          <tr>
              <th>学号</th>
              <th>姓名</th>
              <th>性别</th>
              <th>语文成绩</th>
              <th>数学成绩</th>
              <th>英语成绩</th>
          </tr>
                  <%
                  i++;
              }
          %>
          <tr>
              <td><%=rs.getInt(1)%></td>
              <td><%=rs.getString(2)%></td>
              <td><%=rs.getString(3)%></td>
              <td><%=rs.getInt(4)%></td>
              <td><%=rs.getInt(5)%></td>
              <td><%=rs.getInt(6)%></td>
          </tr>
      </table>
        <%
            }
        %>
  </body>
</html>

注意:

驱动包必须放到项目的WebRoot/web-inf/lib下

原文地址:https://www.cnblogs.com/LixiaoFeng1650062546/p/11093650.html

时间: 2024-10-25 00:31:54

JSP连接SQL数据库并且查询数据的相关文章

DataGridView连接Sql数据库 功能 查询 添加 删除 修改

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; namespace _03大项目 { public partial cla

java实现连接mysql数据库单元测试查询数据项目分享

1.按照javaweb项目的要求逐步建立搭建起机构,具体的类包有:model .db.dao.test;具体的架构详见下图: 2.根据搭建的项目架构新建数据库test和数据库表t_userinfo并且添加对应的测试数据; (这里我使用的是绿色版的数据库,具体的下载地址:http://pan.baidu.com/s/1mg88YAc) 具体的建立数据库操作详见下图: 3.编写包中的各种类代码,具体参考代码如下: UserInfo.java /** * FileName: UserInfo.java

IntelliJ IDEA2017 java连接mysql数据库并查询数据

最近自己开始重新学习java基础了,做java开发不可避免要处理数据库,由于好久不写java了,对idea也有点陌生了.所以这里写篇用jdbc来连接mysql的文章 至于mysql怎么装,请自行百度 不多说先看代码 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement;

MySQL学习笔记_12_Linux下C++/C连接MySQL数据库(二) --返回数据的SQL

 Linux下C++/C连接MySQL数据库(二) --返回数据的SQL 引: 返回数据的SQL是指通过查询语句从数据库中取出满足条件的数据记录 从MySQL数据库值哦功能检索数据有4个步骤: 1)发出查询 2)检索数据 3)处理数据 4)整理所需要的数据 用mysql_query()发出查询,检索数据可以使用mysql_store_result()或mysql_use_result(),取决与怎样检索数据,接着是调用mysql_fetch_row()来处理数据,最后,还必须调用mysql_

sql数据库中查询第几条到第几条的数据

通用方法: select top 500 * from (select top 1000 * from UserSearchDatas order by ID) a order by ID desc sql数据库中查询第几条到第几条的数据,布布扣,bubuko.com

Jmeter数据库正常连接,可以正常查询数据,但是当条件为汉字是查询条件无效返回数据为空;

Jmeter数据库正常连接,可以正常查询数据,但是当条件为汉字是查询条件无效: 需要在连接配置的Database URL中添加&characterEncoding=utf-8即可: 原文地址:https://www.cnblogs.com/cjy-blog/p/10213621.html

JSP连接MySQL数据库问题

之前写了一大段,还说了一下具体JDBC连接数据库API的具体包的基本知识,哪知道自己手残不小心按了删除按钮.结果去看自动保存记录时,就只剩下下面这段了.好吧,其实最主要最核心的也就是下面这点了.具体如下: 例如,以下连接MySQL数据库范例: Class.forName("com.mtsql.jdbc.Driver");  //加载MySQL数据库驱动程序 String url = "jdbc:mysql://localhost:3306/DataBase'S Name&qu

C# 连接SQL数据库

一:C# 连接SQL数据库 Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword; Server=myServerA

java web 程序---jsp连接mysql数据库的实例基础+表格显示

<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="gb2312"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body> <center>JSP连接mysql数据库</