JDBC實現(xiàn)增刪改查

JDBC實現(xiàn)增刪改查

ID:38981862

大小:39.50 KB

頁數(shù):10頁

時間:2019-06-22

JDBC實現(xiàn)增刪改查_第1頁
JDBC實現(xiàn)增刪改查_第2頁
JDBC實現(xiàn)增刪改查_第3頁
JDBC實現(xiàn)增刪改查_第4頁
JDBC實現(xiàn)增刪改查_第5頁
資源描述:

《JDBC實現(xiàn)增刪改查》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫

1、1.public?class?NoteDAOImpl?implements?NoteDAO?{??2.????//?增加操作??3.????public?void?insert(Note?note)?throws?Exception?{??4.????????String?sql?=?"INSERT?INTO?note(id,title,author,content)?VALUES(note_sequ.nextVal,?,?,?)"?;??5.????????PreparedStatement?pstmt?=?null

2、?;??6.????????DataBaseConnection?dbc?=?null?;??7.????????dbc?=?new?DataBaseConnection()?;??8.????????try?{??9.????????????pstmt?=?dbc.getConnection().prepareStatement(sql)?;??10.????????????pstmt.setString(1,note.getTitle())?;??11.????????????pstmt.setString(2,n

3、ote.getAuthor())?;??12.????????????pstmt.setString(3,note.getContent())?;??13.????????????pstmt.executeUpdate()?;??14.????????????pstmt.close()?;??15.????????}?catch?(Exception?e)?{??16.????????????//?System.out.println(e)?;??17.????????????throw?new?Exception("

4、操作中出現(xiàn)錯誤?。?!")?;??18.????????}?finally?{??19.????????????dbc.close()?;??1.????????}??2.????}??3.????//?修改操作??4.????public?void?update(Note?note)?throws?Exception?{??5.????????String?sql?=?"UPDATE?note?SET?title=?,author=?,content=??WHERE?id=?"?;??6.????????Prepare

5、dStatement?pstmt?=?null?;??7.????????DataBaseConnection?dbc?=?null?;??8.????????dbc?=?new?DataBaseConnection()?;??9.????????try?{??10.????????????pstmt?=?dbc.getConnection().prepareStatement(sql)?;??11.????????????pstmt.setString(1,note.getTitle())?;??12.???????

6、?????pstmt.setString(2,note.getAuthor())?;??13.????????????pstmt.setString(3,note.getContent())?;??14.????????????pstmt.setInt(4,note.getId())?;??15.????????????pstmt.executeUpdate()?;??16.????????????pstmt.close()?;??17.????????}?catch?(Exception?e)?{??18.?????

7、???????throw?new?Exception("操作中出現(xiàn)錯誤?。?!")?;??19.????????}?finally?{??1.????????????dbc.close()?;??2.????????}??3.????}??4.????//?刪除操作??5.????public?void?delete(int?id)?throws?Exception?{??6.????????String?sql?=?"DELETE?FROM?note?WHERE?id=?"?;??7.????????PreparedS

8、tatement?pstmt?=?null?;??8.????????DataBaseConnection?dbc?=?null?;??9.????????dbc?=?new?DataBaseConnection()?;??10.????????try?{??11.????????????pstmt?=?dbc.getConnec

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。