新聞中心
在網(wǎng)站開(kāi)發(fā)中,經(jīng)常需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行增刪改查的操作。當(dāng)需要?jiǎng)h除多條記錄時(shí),比較常用的方法是使用復(fù)選框進(jìn)行選擇刪除。本文將介紹的具體操作步驟。

一、創(chuàng)建數(shù)據(jù)庫(kù)
首先需要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫(kù),在該數(shù)據(jù)庫(kù)中創(chuàng)建一個(gè)表用于存儲(chǔ)記錄。表的結(jié)構(gòu)可以根據(jù)自己的需求來(lái)定義,下面給出一個(gè)示例:
CREATE TABLE `student` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(20) NOT NULL,
`age` int(11) NOT NULL,
`gender` enum(‘男’,’女’) NOT NULL,
`major` varchar(20) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
二、編寫P頁(yè)面
1. 在web目錄下創(chuàng)建一個(gè)P文件,如delete.jsp。
2. 編寫刪除表單,用于提交需要?jiǎng)h除的記錄。
<%
//從數(shù)據(jù)庫(kù)中讀取記錄
try {
Class.forName(“com.mysql.jdbc.Driver”);
Connection conn = DriverManager.getConnection(“jdbc:mysql://localhost:3306/test”, “root”, “root”);
Statement stmt = conn.createStatement();
String sql = “SELECT * FROM student”;
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()) {
int id = rs.getInt(“id”);
String name = rs.getString(“name”);
int age = rs.getInt(“age”);
String gender = rs.getString(“gender”);
String major = rs.getString(“major”);
%>
<%
}
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
%>
| 選擇 | ID | 姓名 | 年齡 | 性別 | 專業(yè) |
|---|---|---|---|---|---|
jsp如何使用‘復(fù)選框和刪除標(biāo)簽’刪除多條記錄?
機(jī)柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機(jī)房租用、服務(wù)器托管、機(jī)柜租賃、大帶寬租用,高電服務(wù)器托管,算力服務(wù)器租用,可選線路電信、移動(dòng)、聯(lián)通機(jī)房等。 |


咨詢
建站咨詢
