jsp+mysql添加查询代码,并把查询结果返回当前页面,可以按学号,姓名或成绩查询

来源:百度知道 编辑:UC知道 时间:2024/05/25 08:59:17
表的结构:
create table score
(num varchar(12) primary key,
name varchar(20),
score decimal(5,2)
);

JSP代码:(在里面插入查询代码)
<%@ page contentType="text/html;charset=UTF-8" import="java.sql.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>

</head>
<body style="text-align:center">

<table width="400" border="1" align="center">
<caption>学生成绩管理</caption>
<tr><td><div align="center"

题目是mysql,
但是代码中是sqlserver数据库:

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=student", "ting", "111");

这个代码抛什么错误么????

[补充回答]

就按照下面的修改你的代码,下面的都是我手写的,可能哪儿会拼错,到时候你在调试下小错误,思路就是如此: 页面加一个form,加一个查询的输入,并提交给自身页面.

<body style="text-align:center">

<table width="400" border="1" align="center">
<caption>学生成绩管理</caption>
<tr><td><div align="center">
<input type="button" value="新增" onclick="location.href='add.jsp?'"> <br>
<form name="form1" method="post" action="query.jsp"> <!-- 这里Action就写本页jsp的地址 -->
查询条件<br>
<select name="keytype" id=&quo