麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 編程 > JSP > 正文

詳解JSP中的語(yǔ)句對(duì)象Statement操作MySQL的使用實(shí)例

2024-09-05 00:22:31
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章主要介紹了JSP中的語(yǔ)句對(duì)象Statement操作MySQL的使用實(shí)例,講解了添加記錄、更新記錄、刪除記錄三種操作,說(shuō)明都在代碼注釋中簡(jiǎn)單明了,需要的朋友可以參考下
 

語(yǔ)句對(duì)象Statement包含兩個(gè)主要方法:executeUpdate()方法執(zhí)行數(shù)據(jù)的更新操作(添加記錄,刪除記錄,更新記錄),executeQuery()方法用來(lái)執(zhí)行數(shù)據(jù)的查詢(xún)操作(查詢(xún)記錄)

添加記錄

<%@page language="java" contentType="text/html;charset=gb2312"%><%@page import="java.sql.*" %><!DOCTYPE html><html>  <head>    <title>添加用戶(hù)記錄</title>  </head>  <body>    <%      String url = "jdbc:mysql://localhost:3306/javaweb";//連接數(shù)據(jù)庫(kù)的url地址      String user = "root";//登錄數(shù)據(jù)庫(kù)的用戶(hù)名      String password = "zhangda890126;;";//登錄數(shù)據(jù)庫(kù)的用戶(hù)名的密碼      Connection conn = null;      try{        Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅(qū)動(dòng)程序        conn = DriverManager.getConnection(url,user,password);//鏈接數(shù)據(jù)庫(kù)               }catch(ClassNotFoundException e){        out.println("找不到驅(qū)動(dòng)類(lèi)");//拋出異常時(shí),提示信息      }catch(SQLException e){        out.println("鏈接MySQL數(shù)據(jù)庫(kù)失敗");//處理SQLException異常      }             try{        //創(chuàng)建語(yǔ)句對(duì)象Statement        Statement stmt = conn.createStatement();                 String adduser = "INSERT INTO user(userid,username,password) VALUES (null,'James','1234')";//添加用戶(hù)                 stmt.executeUpdate(adduser);//執(zhí)行語(yǔ)句      }catch(SQLException e){        out.println("添加用戶(hù)信息失敗");      }    %>  </body></html><html>  <head>    <title>添加多個(gè)用戶(hù)記錄</title>  </head>  <body>    <%      String url = "jdbc:mysql://localhost:3306/javaweb";//連接數(shù)據(jù)庫(kù)的url地址      String user = "root";//登錄數(shù)據(jù)庫(kù)的用戶(hù)名      String password = "zhangda890126;;";//登錄數(shù)據(jù)庫(kù)的用戶(hù)名的密碼      Connection conn = null;      try{        Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅(qū)動(dòng)程序        conn = DriverManager.getConnection(url,user,password);//鏈接數(shù)據(jù)庫(kù)      }catch(ClassNotFoundException e){        out.println("找不到驅(qū)動(dòng)類(lèi)");//拋出異常時(shí),提示信息      }catch(SQLException e){        out.println("鏈接MySQL數(shù)據(jù)庫(kù)失敗");//處理SQLException異常      }      try{        //創(chuàng)建語(yǔ)句對(duì)象Statement        Statement stmt = conn.createStatement();        //刪除userid為1的用戶(hù)信息        for(int i=2;i<6;i++){          String username = "zhangda_"+i;          String adduser = "INSERT INTO user (userid,username,password) VALUES (null,'"+username+"','1234')";//添加用戶(hù)          stmt.executeUpdate(adduser);//執(zhí)行語(yǔ)句        }      }catch(SQLException e){        out.println("添加用戶(hù)信息失敗");      }    %>  </body></html>

更新記錄

<%@page language="java" contentType="text/html;charset=gb2312"%><%@page import="java.sql.*" %><!DOCTYPE html><html>  <head>    <title>添加用戶(hù)記錄</title>  </head>  <body>    <%      String url = "jdbc:mysql://localhost:3306/javaweb";//連接數(shù)據(jù)庫(kù)的url地址      String user = "root";//登錄數(shù)據(jù)庫(kù)的用戶(hù)名      String password = "zhangda890126;;";//登錄數(shù)據(jù)庫(kù)的用戶(hù)名的密碼      Connection conn = null;      try{        Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅(qū)動(dòng)程序        conn = DriverManager.getConnection(url,user,password);//鏈接數(shù)據(jù)庫(kù)               }catch(ClassNotFoundException e){        out.println("找不到驅(qū)動(dòng)類(lèi)");//拋出異常時(shí),提示信息      }catch(SQLException e){        out.println("鏈接MySQL數(shù)據(jù)庫(kù)失敗");//處理SQLException異常      }             try{        //創(chuàng)建語(yǔ)句對(duì)象Statement        Statement stmt = conn.createStatement();        //更新userid為1的用戶(hù)信息,更新其密碼為12345        String updateuser = "UPDATE user SET password='12345' WHERE userid=1;";//添加用戶(hù)                 stmt.executeUpdate(updateuser);//執(zhí)行語(yǔ)句      }catch(SQLException e){        out.println("更新用戶(hù)信息失敗");      }    %>  </body></html>

刪除記錄

<%@page language="java" contentType="text/html;charset=gb2312"%><%@page import="java.sql.*" %><!DOCTYPE html><html>  <head>    <title>添加用戶(hù)記錄</title>  </head>  <body>    <%      String url = "jdbc:mysql://localhost:3306/javaweb";//連接數(shù)據(jù)庫(kù)的url地址      String user = "root";//登錄數(shù)據(jù)庫(kù)的用戶(hù)名      String password = "zhangda890126;;";//登錄數(shù)據(jù)庫(kù)的用戶(hù)名的密碼      Connection conn = null;      try{        Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅(qū)動(dòng)程序        conn = DriverManager.getConnection(url,user,password);//鏈接數(shù)據(jù)庫(kù)               }catch(ClassNotFoundException e){        out.println("找不到驅(qū)動(dòng)類(lèi)");//拋出異常時(shí),提示信息      }catch(SQLException e){        out.println("鏈接MySQL數(shù)據(jù)庫(kù)失敗");//處理SQLException異常      }             try{        //創(chuàng)建語(yǔ)句對(duì)象Statement        Statement stmt = conn.createStatement();        //刪除userid為1的用戶(hù)信息        String deleteuser = "DELETE FROM user WHERE userid=1;";//添加用戶(hù)                 stmt.executeUpdate(deleteuser);//執(zhí)行語(yǔ)句      }catch(SQLException e){        out.println("刪除用戶(hù)信息失敗");      }    %>  </body></html>


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到JSP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: aa久久 | 国产99久久精品一区二区300 | 国产又粗又爽又深的免费视频 | 成人做爰高潮片免费视频韩国 | 欧美一级黄色免费看 | 一道本不卡一区 | 国产乱一区二区三区视频 | 亚洲一区二区中文 | 91久久国产综合久久91猫猫 | 精品亚洲视频在线观看 | 国产精品福利一区 | 国产va在线观看免费 | 欧美性受xxxxxx黑人xyx性爽 | 黄色大片免费看 | 久久国产精品久久久久久久久久 | 激情小说色 | 九九热视频免费 | 久久成人综合视频 | 欧美成人理论片乱 | 羞羞视频免费网站含羞草 | 国产精品亚洲欧美 | 92看片淫黄大片欧美看国产片 | 91短视频版高清在线观看免费 | 成人视屏网站 | 午夜精品小视频 | 免费观看9x视频网站在线观看 | 成人精品一区二区 | 久久精品视频12 | 久久久久久久午夜 | 欧美一级在线免费 | 一级做a爱视频 | 免费看毛片网站 | 欧美一级毛片免费观看视频 | free国产hd老熟bbw | 免费专区 - 91爱爱 | 国产亚洲福利 | 91久久精品一二三区 | 99精品视频久久精品视频 | 成人在线观看免费爱爱 | 国产欧美日韩在线不卡第一页 | 国产99久久精品一区二区 |