本文目錄一覽:
- 1、jsp更新MySQL,以下代碼已順利執行完畢,但數據庫未更改。
- 2、給出jsp頁面更新sql 2000數據庫中某字段的代碼?
- 3、Jsp實現數據庫數據修改的代碼
- 4、jsp點擊按鈕怎麼實現更新操作?jsp如何獲得table中所點擊的行的數據?能夠詳細寫寫代碼嗎?
- 5、如何更新jsp中的數據的問題
jsp更新MySQL,以下代碼已順利執行完畢,但數據庫未更改。
ps.setString(1,manager.getManager_id());
ps.setString(2,manager.getManager_name());
變更為
ps.setString(1,manager.getManager_name());
ps.setString(2,manager.getManager_id());
再試試看呢。
給出jsp頁面更新sql 2000數據庫中某字段的代碼?
首先當然是連接數據了,
之後操作數據庫寫個sql語句不就修改了
如
update 某表 set 某表.某字段=’xxx’ where 某表.某字段=’已知字段名’
Jsp實現數據庫數據修改的代碼
可以使用jstl中的sql標籤1. sql:setDataSource dataSource=」」 url=」」 driver=」」 user=」」 password=」」 var=」」 scope=」」 這個標籤用於設置數據源,可以通過scope指定數據源的範圍,這裡有兩種類型的數據源,一種是直接使用在web應用中配置的數據源,只要指定它的JNDI名字就可以,另一種是指定所有的數據庫連接屬性。其中dataSource如果是String類型,那麼表示JNDI名稱空間中的DataSource的名字;如果是DataSource,那麼是一個可以獲得的數據源對象;url表示訪問驅動程序的URL;driver表示指定驅動程序的實現類;user訪問數據庫的用戶名;password表示訪問數據庫的密碼;var表示標識這個DataSource的變量;scope表示指定這個DataSource的範圍。例如:
sql:setDataSource driver=”com.microsoft.sqlserver.jdbc.SQLServerDriver”
user=”liky”
password=”redhat”
url=”jdbc:sqlserver://localhost:1433;DatabaseName=csu”
var=”db” /
2. sql:query dataSource=」」 sql=」」 maxRows=」」 startRow=」」 var=」」 scope=」」 這個標籤用於執行數據庫查詢操作。其中dataSource表示在setDataSource中的dataSource數據源;sql表示要執行的SQL語句;var表示保存了查詢的結果集;scope表示變量的有效範圍;maxRows表示返回的最大行數;startRow表示從第幾行開始查詢,這兩個屬性在無腳本實現分頁時非常有用。例如:
sql:query dataSource=”${db}”var=”ursers”
sql=”select * from bbs_user where id ? ”
scope=”page” startRow=”10″ maxRows=”10″
sql:param12/sql:param
/sql:query
3. sql:update dataSource=」」 sql=」」 var=」」 scope=」」 這個標籤用於對數據庫進行更新操作,這裡所謂的更新包括insert、update和delete數據庫操作語句。此外還包括一些沒有返回結果集的SQL操作語句,例如創建表,更改表的結構等等。其中dataSource表示在setDataSource中的dataSource數據源;sql表示要執行的SQL語句;var表示保存了語句執行結果的變量;scope表示變量的有效範圍。例如:如果是更新、刪除、插入,那麼表示更新的數據行數。例如:
sql:query
dataSource=”${db}”var=”ursers”
sql=”select * from bbs_user”
scope=”page” startRow=”10″ maxRows=”10″
/sql:query
jsp點擊按鈕怎麼實現更新操作?jsp如何獲得table中所點擊的行的數據?能夠詳細寫寫代碼嗎?
你好,很高興回答你的問題。
函數a可以改為這樣
function a(var sno){
window.location.href=”11.jsp?sno=”+sno;
}
傳參不通過session。
然後在動態生成input代碼時這樣生成
input type=”button” value=”更新” onclick=”a(%=rs.getString(“sno”)%)”/
如果有幫助到你,請點擊採納。
我解答的大部分是軟件開發新人遇到的問題,如果有興趣可以關注我。
如何更新jsp中的數據的問題
可以在foot.jsp文件中通過js或者jquery獲取main.jsp頁面中元素的值之後,
通過ajax請求查詢更新刪除操作,然後通過ajax的局部刷新就可以做到
希望我的回答對你有所幫助
如有其它問題,可以繼續追問。您的採納是我前進的動力!
原創文章,作者:CGQMB,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/318001.html