精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

JDBC中Statement接口實現修改數據、刪除數據

開發 后端 其他數據庫
文本介紹了操作數據庫實現的基本步驟,重點在于使用getConnection()方法來連接數據庫,創建Statement對象,調用Connection對象的createStatement()方法創建這個MySQL語句對象,之后該對象調用executeUpdate方法來進行具體的數據處理。

[[406786]]

大家好,我是Java進階者,今天給大家繼續分享JDBC技術。

一、前言

一般來說,一個應用程序通常會與某個數據庫進行連接,并使用SQL語句和該數據庫中的表進行交互信息,例如修改數據、刪除數據等操作。本文給大家介紹的是如何使用Statement接口實現查詢修改數據、刪除數據,接下來,小編帶大家一起來學習!

二、操作數據庫

1.在Java語言中,使用Statement對象的executeUpdate()方法,來完成數據庫的數據處理操作。executeUpdate()方法是用于執行給定的SQL語句,如INSERT、UPDATE或DELETE語句,該方法的返回值是一個整數,該整數代表的意思是數據庫受到影響的行數。

2.操作數據庫實現的基本步驟,如下所示:

1)首先導入拓展包“mysql-connector-java-5.1.7-bin.jar”,在Ecilpse編輯軟件的當前項目右鍵選擇“Bulid Path”,再選擇“Configure Build Path...”,選擇Libraies,在右邊有個“Add External JARs...”按鈕把這個拓展包加進來,然后點擊“OK”。具體操作如下圖所示:

2)使用Class.forName()方法來加載驅動程序。

3)成功加載驅動程序后,Class.forName()方法向DriverManager注冊自己,接著使用getConnection()方法和數據庫進行連接,返回一個Connection對象。

4)使用Connection對象的createStatement()方法創建一個Statement對象。

5)使用Statement對象調用相應的方法查詢數據庫表,把查詢的結果存儲在一個ResultSet對象。

6)使用ResultSet對象的next()方法,獲取表中的數據。

三、通過一個案例了解Statement接口修改數據的用法

在上面介紹了操作數據庫實現的基本步驟,接下來,小編帶大家來了解Statement接口修改數據的用法,student表中的數據和代碼如下所示:

student表中的數據:

代碼:

  1. import java.sql.Connection
  2. import java.sql.DriverManager; 
  3. import java.sql.ResultSet; 
  4. import java.sql.SQLException; 
  5. import java.sql.Statement; 
  6. import java.util.Scanner; 
  7.  
  8. public class Example32 { 
  9.  
  10.     public static void main(String[] args) { 
  11.         Scanner sc=new Scanner(System.in); 
  12.         System.out.println("請輸入ID:"); 
  13.         String oldId=sc.next(); 
  14.         System.out.println("請輸入你要修改的ID:"); 
  15.         String newId=sc.next(); 
  16.         String driver="com.mysql.jdbc.Driver"
  17.         try { 
  18.             //加載驅動 
  19.             Class.forName(driver); 
  20.             //數據庫地址,本機、端口號3306、數據庫名為test 
  21.             String url="jdbc:mysql://localhost:3306/test"
  22.             //用戶名 
  23.             String user="root"
  24.             //密碼 
  25.             String pwd="168168"
  26.             //連接數據庫 
  27.             Connection conn=DriverManager.getConnection(url,user,pwd); 
  28.             //創建Statement對象 
  29.             Statement stmt=conn.createStatement(); 
  30.             String sql="update student set id='"+newId+"' where id='"+oldId+"'"
  31.             //執行SQL語句 
  32.             stmt.executeUpdate(sql); 
  33.             sql="select * from student where id='"+newId+"'"
  34.             //執行SQL語句 
  35.             ResultSet rs=stmt.executeQuery(sql); 
  36.             //根據ID值獲取數據 
  37.             if(rs.next()){ 
  38.                 System.out.println("id:"+rs.getString("id")+"  name:"+rs.getString("name")+"  age:"+rs.getInt("age")); 
  39.             } 
  40.         } catch (ClassNotFoundException e) { 
  41.             // TODO Auto-generated catch block 
  42.             e.printStackTrace(); 
  43.         } catch (SQLException e) { 
  44.             // TODO Auto-generated catch block 
  45.             e.printStackTrace(); 
  46.         } 
  47.     } 

效果圖如下所示:

表中的數據:

四、通過一個案例了解Statement接口刪除數據的用法

在上面介紹了操作數據庫實現的基本步驟,接下來,小編帶大家來了解Statement接口修改數據的用法,student表中的數據和代碼如下所示:

student表中的數據:

代碼:

  1. import java.sql.Connection
  2. import java.sql.DriverManager; 
  3. import java.sql.ResultSet; 
  4. import java.sql.SQLException; 
  5. import java.sql.Statement; 
  6. import java.util.Scanner; 
  7.  
  8. public class Example33 { 
  9.  
  10.     public static void main(String[] args) { 
  11.         Scanner sc=new Scanner(System.in); 
  12.         System.out.println("請輸入你要刪除的ID:"); 
  13.         String del_id=sc.next(); 
  14.         String driver="com.mysql.jdbc.Driver"
  15.         try { 
  16.             //加載驅動 
  17.             Class.forName(driver); 
  18.             //數據庫地址,本機、端口號3306、數據庫名為test 
  19.             String url="jdbc:mysql://localhost:3306/test"
  20.             //用戶名 
  21.             String user="root"
  22.             //密碼 
  23.             String pwd="168168"
  24.             //連接數據庫 
  25.             Connection conn=DriverManager.getConnection(url,user,pwd); 
  26.             //創建Statement對象 
  27.             Statement stmt=conn.createStatement(); 
  28.             String sql="delete from student where id='"+del_id+"'"
  29.             //執行SQL語句 
  30.             stmt.executeUpdate(sql); 
  31.             sql="select * from student"
  32.             //執行SQL語句 
  33.             ResultSet rs=stmt.executeQuery(sql); 
  34.             //獲取表中所有數據 
  35.             while(rs.next()){ 
  36.                 System.out.println("id:"+rs.getString("id")+"  name:"+rs.getString("name")+"  age:"+rs.getInt("age")); 
  37.             } 
  38.         } catch (ClassNotFoundException e) { 
  39.             // TODO Auto-generated catch block 
  40.             e.printStackTrace(); 
  41.         } catch (SQLException e) { 
  42.             // TODO Auto-generated catch block 
  43.             e.printStackTrace(); 
  44.         } 
  45.     } 

效果圖如下所示:

表中的數據:

五、總結

1.本文介紹了Statement接口實現修改數據、刪除數據。

2.在Java中,使用Statement對象的executeUpdate()方法,來完成數據庫的數據處理操作。文本介紹了操作數據庫實現的基本步驟,重點在于使用getConnection()方法來連接數據庫,創建Statement對象,調用Connection對象的createStatement()方法創建這個MySQL語句對象,之后該對象調用executeUpdate方法來進行具體的數據處理。

3.根據文中的操作數據庫實現的基本步驟方法,通過一個案例來幫助大家了解Statement接口修改和刪除數據的用法。

4.希望大家通過本文的學習,對你有所幫助!

 

責任編輯:姜華 來源: Java進階學習交流
相關推薦

2021-05-21 10:01:01

JDBCJavaStatement接口

2021-06-03 10:01:28

JDBCStatement接口

2011-05-18 15:08:03

mysql刪除修改數據

2009-07-06 17:36:06

ResultSetJDBC Connec

2021-05-13 07:58:05

JDBC接口PreparedSta

2010-06-18 15:33:19

UML接口

2017-08-22 16:40:22

前端JavaScript接口

2009-09-14 10:45:33

LINQ刪除數據

2010-10-22 16:40:27

SQL TRUNCAT

2009-08-17 08:33:00

Visual C#數據

2011-02-21 10:35:00

查詢刪除數據

2009-07-16 14:46:48

jdbc statem

2010-10-21 14:12:07

SQL Server游

2010-07-08 10:28:51

UML接口

2010-04-19 08:51:30

2011-05-26 12:54:31

數據庫數據庫名

2011-07-20 13:18:01

SQLite數據庫修改和刪除數據

2009-11-13 11:18:22

ADO.NET修改數據

2009-09-04 17:56:22

C#刪除數據

2019-12-20 14:56:50

批量刪除數據數據刪除
點贊
收藏

51CTO技術棧公眾號

欧美日韩xxx| 国产盗摄——sm在线视频| 欧洲成人一区| 真实国产乱子伦精品一区二区三区| 国产精品免费人成网站| 午夜精品久久久久久久99热浪潮| 日本人视频jizz页码69| 日韩女优一区二区| 在线观看网站免费入口在线观看国内 | 亚洲视频观看| 欧美四级电影网| 国产亚洲欧美一区二区| 日本激情视频一区二区三区| av日韩电影| 99在线热播精品免费| 成人97在线观看视频| 三年中国国语在线播放免费| 日本福利片在线| 婷婷综合亚洲| 欧美日韩黄色影视| 你懂的网址一区二区三区| 一级黄色录像视频| 国产欧美日韩一区二区三区四区| 亚洲免费av高清| 国产精品久久久久久久久久免费 | 亚洲精品国产欧美在线观看| 国产精品极品国产中出| 亚洲欧美综合色| 国产欧美va欧美va香蕉在线| 亚洲av毛片基地| 国产在线|日韩| 五月婷婷久久丁香| 久久国产精品-国产精品| 日韩欧美激情视频| 噜噜噜天天躁狠狠躁夜夜精品 | 亚洲毛片在线免费观看| 黄色成人在线看| 国产黄色av片| 国产精品成人av| 亚洲性视频网站| 东京热加勒比无码少妇| 美女做暖暖视频免费在线观看全部网址91| 亚洲激情午夜| 亚洲精品国产成人| 国产精品99久久免费黑人人妻| 久久久久久久久亚洲精品| 国产成人高清在线| 久久久久亚洲精品| 成人免费毛片日本片视频| 欧美在线极品| 中文字幕免费在线观看视频一区| 国产日韩专区在线| 一起操在线播放| 久久人人爽人人爽人人片av不| 在线成人免费视频| 欧美激情亚洲天堂| 男人天堂综合| www成人在线观看| 国产精品久久在线观看| 日本青青草视频| 亚洲网色网站| 欧美成人一区在线| 国产jjizz一区二区三区视频| 久久91超碰青草在哪里看| 日韩毛片高清在线播放| 亚洲自拍偷拍区| 日本一二三区视频| 自拍偷拍欧美一区| 欧美精品亚洲二区| 中文字幕第三区| 精精国产xxx在线视频app| 亚洲成人高清在线| 一区二区视频在线观看| 亚洲精品一区二区三区区别 | 久色视频在线播放| 国产美女性感在线观看懂色av| 欧美aaa在线| 美女久久久久久久| 青娱乐国产盛宴| 国产欧美一区| 色婷婷综合久久久久中文字幕1| www.com日本| 在线天堂新版最新版在线8| 欧美日韩一区二区三区| 欧美 国产 精品| 久久久久久久久亚洲精品| 中国色在线观看另类| 在线观看亚洲视频啊啊啊啊| 亚洲精品白浆| 中文字幕电影一区| 好吊色这里只有精品| 日韩毛片在线一区二区毛片| 中文字幕精品一区二区精品绿巨人| 杨幂一区欧美专区| 美女欧美视频在线观看免费 | 久久伊人资源站| 成年人视频网站在线| 国产91在线观看丝袜| 九九久久99| 在线日本视频| 久久午夜电影网| 99久热re在线精品996热视频 | 婷婷色在线播放| 亚洲成人免费在线观看| 日本中文字幕高清| 91精品国产乱码久久久竹菊| 欧美肥妇毛茸茸| 色综合久久五月| 97青娱国产盛宴精品视频| 欧美丝袜自拍制服另类| 最新日本中文字幕| 色综合久久网| 国产一区二区三区精品久久久 | 午夜私人影院久久久久| 久久99999| 秋霞综合在线视频| 亚洲精品国精品久久99热| 国产又粗又猛又爽又黄的视频四季| 亚洲aaa级| 欧美成人一二三| 在线播放国产一区| 久久国产精品第一页| 国产精品国语对白| 农村少妇久久久久久久| 国产一区二区三区精品欧美日韩一区二区三区 | av一区二区在线看| 成年网站在线| 91高清在线观看| 成人在线观看黄| 北条麻妃在线一区二区免费播放 | 亚洲精品一区二区三区四区高清| 亚洲精品一区二区18漫画 | 欧美精三区欧美精三区| 亚洲调教欧美在线| 在线看片成人| 日本国产一区二区三区| 九九热最新视频| 蜜桃91丨九色丨蝌蚪91桃色| 久久99精品国产99久久| xxx.xxx欧美| 色婷婷精品久久二区二区蜜臂av| 男女男精品视频站| 久久av超碰| x99av成人免费| 欧美人妻精品一区二区免费看| 人妖欧美一区二区| 91在线免费观看网站| 午夜美女福利视频| 久久女同精品一区二区| 3d动漫一区二区三区| 九九九伊在线综合永久| 亚洲欧美三级在线| 亚洲欧美一区二区三区在线观看 | 在线观看免费污视频| 91视频亚洲| 精品久久久久久久久久久久久久久久久| 日本人dh亚洲人ⅹxx| 91精品一区国产高清在线gif| 欧美激情精品久久久久久| 国产成人愉拍精品久久| 成人激情视频网站| 视频一区二区在线观看| 羞羞的视频在线看| 精品日韩一区二区三区免费视频| 欧美黄色免费看| 懂色av一区二区夜夜嗨| 久久婷婷开心| 看黄在线观看| 亚洲天堂网在线观看| 天天综合久久综合| 成人欧美一区二区三区1314| 四虎国产精品永久免费观看视频| 欧美色图首页| 国产噜噜噜噜噜久久久久久久久| 日本免费在线视频| 婷婷开心激情综合| av在线网站免费观看| 韩国在线一区| 久久精品国产一区二区三区日韩 | 亚洲国产高清一区二区三区| 精品一区日韩成人| 国产三区视频在线观看| 欧美视频二区36p| 佐佐木明希电影| 久久要要av| 日韩av电影在线免费播放| 亚洲第一页视频| 午夜伦欧美伦电影理论片| 国产全是老熟女太爽了| 亚洲国产精品第一区二区| 女人一区二区三区| 婷婷久久免费视频| 一区二区三区视频免费在线观看| 日韩成人高清视频| 国产婷婷色一区二区三区在线| 国产极品在线视频| 欧美在线电影| 国产成人精品一区二区在线| 亚洲 欧美 激情 小说 另类| 亚洲一区视频在线观看视频| 激情久久综合网| 日韩欧美电影| 国产女主播一区二区三区| 欧美性理论片在线观看片免费 | 色综合888| 69久久99精品久久久久婷婷| 山东少妇露脸刺激对白在线| 国产91丝袜在线18| 天天干天天综合| 国产日韩欧美一区二区三区在线观看| 99久久一区三区四区免费| 国产精品高清乱码在线观看| 欧美激情a∨在线视频播放| 波多野结衣在线影院| 亚洲国产精品中文| 99国产揄拍国产精品| 亚洲欧美日韩系列| 成人国产精品久久久网站| 高清av一区二区| 国产aⅴ爽av久久久久| 99国产**精品****| 欧美二级三级| 亚洲黄色中文字幕| 欧美日本黄视频| 在线播放麻豆| 国产一区二区三区视频| 亚洲av电影一区| 精品久久久久久久人人人人传媒| 97精品人妻一区二区三区| 最新久久zyz资源站| 美女久久久久久久久久| eeuss影院一区二区三区| 一级黄色大片儿| 麻豆免费看一区二区三区| 免费观看黄色大片| 国产午夜亚洲精品一级在线| 久久久久久久国产| 西西人体44www大胆无码| 日韩欧美在线综合网| 日韩精品视频免费播放| 亚洲伦在线观看| 国产av 一区二区三区| 成人网男人的天堂| 最好看的中文字幕| 国产一区二区三区在线观看精品 | 天堂av在线中文| 99久久九九| 精品国产无码在线| 亚洲一级淫片| 久久香蕉视频网站| 理论片一区二区在线| 国产视频精品网| 林ゆな中文字幕一区二区| 精品欧美一区二区精品久久| 日韩大尺度在线观看| 国产在线精品播放| 欧美a一级片| 亚洲一区二区免费在线| 欧美日本三级| 日韩免费在线视频| 国模套图日韩精品一区二区| 国产成人精品日本亚洲专区61| 午夜精品久久久久久久久久蜜桃| 久久夜色精品国产| 婷婷色在线资源| 午夜精品在线视频| 成人免费网站视频| 国产精品入口夜色视频大尺度| 国产一区影院| 97久久天天综合色天天综合色hd | 婷婷综合视频| 国产精品www在线观看| 欧洲杯半决赛直播| 国产精品二区在线观看| 国产区美女在线| 久久露脸国产精品| 中文字幕在线看片| 国产精品亚洲片夜色在线| 色婷婷在线视频| 在线视频成人| 久久精品国产免费观看| 韩国av免费在线观看| 欧美在线观看视频一区二区| 这里只有精品9| 日韩精品一区二区三区四区 | 五月天欧美精品| 亚洲午夜18毛片在线看| 亚洲美女一区二区三区| 国产一级做a爱免费视频| 国产精品久久二区二区| 成都免费高清电影| 中文字幕视频一区| 精品视频在线观看免费| 亚洲色图在线看| 日本少妇激情视频| 欧美性色综合网| 亚洲国产精品suv| 一本色道久久88亚洲综合88| 操你啦在线视频| 久久精品国亚洲| 九九色在线视频| 国产精品第一区| 国产一区二区三区亚洲综合| 玛丽玛丽电影原版免费观看1977| 久久视频精品| 日韩中文字幕在线视频观看| 狠狠色伊人亚洲综合成人| 男女污污的视频| 国产a级毛片一区| 91免费在线看片| 狠狠综合久久av一区二区小说| 国产乱子伦精品无码码专区| 欧美性受xxxx| 五月天婷婷在线观看| 久久亚洲欧美日韩精品专区 | 国产精品久久AV无码| 中文字幕在线不卡视频| 欧美一区二区三区四| 精品美女永久免费视频| 国产女同91疯狂高潮互磨| 亚洲性xxxx| 欧美伦理91| 国产一区二区视频在线免费观看| 国产精品久久天天影视| 精品久久久久久久免费人妻| 成人av在线一区二区三区| 久久国产高清视频| 欧美三级乱人伦电影| 伊人久久一区二区| 欧美狂野另类xxxxoooo| 日韩私人影院| 88国产精品欧美一区二区三区| 亚洲优女在线| 国产乱码一区| 国产精品久久| 少妇丰满尤物大尺度写真| 中文字幕佐山爱一区二区免费| 无码人妻精品一区二区三区不卡| 欧美精品丝袜中出| 国产女人在线观看| 日韩免费观看视频| 精品一区在线| 欧美女人性生活视频| 日本视频免费一区| 日本激情小视频| 在线视频综合导航| 国产三级按摩推拿按摩| 久久精品免费电影| 午夜精品久久久久久毛片| 亚洲人成网站在线观看播放| 美国av一区二区| 国产在视频线精品视频| 欧美日韩午夜在线视频| 日本精品在线| 亚洲xxxxx| 欧美精品一卡| 欧美激情 亚洲| 国产精品女主播在线观看| 91麻豆精品在线| 综合网日日天干夜夜久久| 99视频免费在线观看| 欧美在线观看一区二区三区| 日本久久二区| 最新欧美日韩亚洲| 国产高清精品网站| 欧美人妻一区二区三区| 亚洲国产一区二区三区| 色婷婷av一区二区三| 日本精品免费一区二区三区| 欧美中文一区二区| 九九热视频免费| 亚洲国产精品一区二区久久恐怖片| 天天干天天草天天射| 国产99视频在线观看| 99久久精品费精品国产风间由美| 精品人妻人人做人人爽夜夜爽| 亚洲国产成人av| 黄色在线小视频| 性欧美xxxx交| 香蕉久久夜色精品国产使用方法| 日本成人中文字幕在线| aaa亚洲精品| 中文字幕一区二区人妻| 久99九色视频在线观看| 精品三级av在线导航| 一道本视频在线观看| 一区二区三区资源| 6—12呦国产精品| 欧美黑人极品猛少妇色xxxxx| 日本精品影院| 五月天中文字幕在线| 亚洲va国产va欧美va观看| 国产三级在线免费| 99久久一区三区四区免费| 麻豆精品网站| free性中国hd国语露脸| 亚洲成年人影院| 在线免费看黄网站| 国产一区二区三区四区五区在线 | 怡红院一区二区|