jsp刪除資料庫
『壹』 JSP中如何對資料庫中的數據進行刪除增加等操作
問題太抽象,/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/package ******;
import java.io.PrintWriter;
import java.sql.*;/**
* @author wfg
*/
public class DB_Conn {
private String driverName = "com.mysql.jdbc.Driver"; //JDBC驅動
private String userName = "root"; //資料庫用戶名
private String userPwd = "*****"; //資料庫用戶密碼
private String dbName = "******"; //資料庫名
private String url = "jdbc:mysql://localhost:3306/"+dbName+"?user="+userName+
"&password="+userPwd; //資料庫連接字元串
private Connection conn = null; //資料庫連接對象
public Statement sm = null; //資料庫語句對象
private PrintWriter out = null; //建立資料庫連接函數
public void ConnectDB(){
try{
Class.forName(driverName).newInstance();
conn = DriverManager.getConnection(url);
sm = conn.createStatement();
}
catch(Exception e){
e.printStackTrace();
out.print("資料庫連接失敗!");
}
} //釋放資料庫連接函數
public void CloseDB(){
try{
if(sm != null){
sm.close();
}
conn.close();
}
catch(SQLException SqlE){
SqlE.printStackTrace();
out.print("資料庫關閉失敗!");
}
}
}
這是先建立連接
『貳』 java web開發jsp頁面如何通過 刪除 按鈕 刪除資料庫信息
你可以給按鈕配置方法,方法去實現連接資料庫,然後刪除你需要刪除的信息。
然後,給按鈕配置方法的話,需要前台的按鈕和後台的代碼連接,可以使用Servlet或者Struts的Action等方式。你的這個問題不是一下子能說清楚的,因為涉及到的模塊比較多,你問得比較寬泛。你要是全部都不熟悉的話,可能要花點時間。
『叄』 jsp 做刪除資料庫記錄的步驟
一些資料上講,1.先與資料庫的連接;2.在做個表單頁面負責打顯示結果,就是用查詢語句,然後把要做刪除的記錄選取後提交到刪除頁面;3.就是刪除的頁面了,獲取表單的值後做刪除,然後在返回到表單頁面。
『肆』 jsp在每個記錄里都添加一個刪除按鈕,點擊後即刪除資料庫里本記錄
出現參數不足,期待值為1的錯誤提示,原因一般是出現在sql語句里。
首先我得確定一下你的表名是不是user,如果是的話,查看一下表中有沒有username,userpw,userpword,email,tel,handset,fax,address的欄位,如果都為是的話就不可能是sql錯誤!
接下來的方法是檢查你的sql語句是不是正確的方法:
打開資料庫,點擊左邊的查詢,在打開的對話框中選擇關閉,之後只剩下一個查詢窗口(灰色),之後在查詢窗口裡點擊右鍵,粘貼到裡面並覆蓋掉裡面的內容,點擊上方的紅色勾,你語句的正確與否就知道了。
試試吧,還是不行的話再問!注意:如果是數字型(整型)的就不要單引號,文本型就用單引號,這個很重要啊!
『伍』 jsp刪除代碼 (有一個刪除連接,如何刪除資料庫的內容,通過ID刪除)
StringID=request.getparameter("ID");
Connectionconn=null;
preparedmenterpstmt=null;
Stringsql="";
intcount=0;
try{
conn.getConnPool();\連接池,自己網上找就行
sql="deletefromwhereid=?"
conn.parperementer(sql);
pstmt.setString(ID);
count=pstmt.executeUpdate();
if(count>=1)
out.println("刪除成功");}catch(EXceptione)
{out.println("刪除失敗");}
finally{釋放資源,這你肯定會}
『陸』 java web開發jsp頁面如何通過刪除按鈕刪除資料庫信息
方法為:
在資料庫中增加一個標志欄位
在頁面中如果滿足條件那麼讓空上標志欄位為真
那麼就可以在頁面顯示上即不顯示該標志欄位為真的內容,否則就顯示
說明:具體實現要以具體業務邏輯為准,以上為解決思想,理解便可解決該問題。
『柒』 關於在jsp中的刪除數據問題
你這應該是從資料庫取的數據吧,點刪除時、把數據從資料庫刪掉然後重新載入這個頁面或者重新獲取下最新數據就不見了!給刪除加個value值為序號,點擊刪除將序號傳到後台,獲得資料庫連接,寫sql比如delete from 表名 where id=序號
刪掉之後,可用用servlet請求轉發,重定向或ajax非同步返回數據都行,就是為了重載當前界面!
『捌』 jsp 表格中顯示了資料庫的數據,最後一列是有個刪除的選項,怎麼才能刪除呢,包括資料庫里的記錄和表格那一行
分兩種情況:
1、你的jsp表格頁面是個 ajax 應用,[刪除]選項對應到伺服器一個刪除動作的文件(ajax負責請求調用),調用完後用腳本刷新本地顯示(相當於刪除掉了頁面表格的那行);
2、你的jsp表格是個普通的頁面,[刪除]選項 直接鏈接到伺服器上一個刪除動作的文件,伺服器完成刪除資料庫里記錄後,返回一個重定向,由瀏覽器再次請求剛才的頁面(相當於刷新動作),刷新完後表格里那個被刪除的數據自然就不會顯示了。
希望我說明白了,呵呵。
『玖』 JSP無法刪除資料庫記錄
出現參數不足,期待值為1的錯誤提示,原因一般是出現在sql語句里。
首先我得確定一下你的表名是不是user,如果是的話,查看一下表中有沒有username,userpw,userpword,Email,Tel,Handset,Fax,Address的欄位,如果都為是的話就不可能是sql錯誤!
接下來的方法是檢查你的sql語句是不是正確的方法:
打開資料庫,點擊左邊的查詢,在打開的對話框中選擇關閉,之後只剩下一個查詢窗口(灰色),之後在查詢窗口裡點擊右鍵,粘貼到裡面並覆蓋掉裡面的內容,點擊上方的紅色勾,你語句的正確與否就知道了。
試試吧,還是不行的話再問!注意:如果是數字型(整型)的就不要單引號,文本型就用單引號,這個很重要啊!
『拾』 利用jsp如何批量刪除mysql資料庫中的內容!
jsp中嵌入js腳本,刪除按鈕調用js執行,從而通過js提交action到伺服器端,伺服器端調用資料庫刪除操作,即可實現你的要求,至於mysql資料庫建立連接,執行操作,關閉連接等,我想你應該知道,當然,你也可以直接將資料庫操作的代碼嵌入在jsp中,應置於<%%>之間,不過,要明白,載入jsp時候,Java代碼也會執行,執行順序由jsp開始至結束,標簽轉義翻譯顯示,java代碼執行,jsp的編譯時在伺服器啟動時就會進行的:*.jsp--*_jsp.java---*_jsp.class