第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

哪里出錯(cuò),麻煩路過(guò)看看 JDBC編程,刪除數(shù)據(jù)庫(kù)某條信息

package JDBCDemo;


?import java.sql.DriverManager;
?import java.sql.PreparedStatement;
?import java.sql.ResultSet;
?import java.sql.SQLException;
?import java.sql.PreparedStatement;
?import java.sql.Connection;
?import java.util.ArrayList;
?import java.util.List;

??
?public class JDBCDemo1 {
??
??public static String url="jdbc:mysql://localhost:3306/demo1";
??public static String username="root";
??public static String password="1234";
??
??public static void main(String[] args) {
???
???System.out.println(deletestudent(1));
???
??}
??
??public static int deletestudent(int StuNum){?
???//因?yàn)檫@些變量在try方法中,屬于局部變量,而要在之后的finally語(yǔ)句中再使用,因此將它們定義為全局變量。先讓他們?yōu)閚ull
???Connection connection=null;
???ResultSet resultSet=null;
???PreparedStatement pStatement=null;
???
???int row =0;
???
???
????try {
?????
?????//第一步:注冊(cè)驅(qū)動(dòng) 類,反射:通過(guò)類名把它加載進(jìn)來(lái)
?????Class.forName("com.mysql.jdbc.Driver");
?????//第二步:通過(guò)驅(qū)動(dòng)管理類打開(kāi)一個(gè)連接
?????connection=DriverManager.getConnection(url, username,password);
?????/*//第三步:通過(guò)connection 創(chuàng)建一個(gè)statement對(duì)象(statement:用來(lái)引用sql語(yǔ)句 并執(zhí)行SQL語(yǔ)句)
?????statement = connection.createStatement();*/
?????//sql語(yǔ)句的執(zhí)行
?????String sql="delate from student where StuNum=?";//預(yù)編譯執(zhí)行
?????
?????pStatement=connection.prepareStatement(sql);
?????pStatement.setInt(1,StuNum);
????
?????//執(zhí)行sql語(yǔ)句,返回結(jié)果影響行數(shù)
?????row=pStatement.executeUpdate();
?????
?????
????} catch (ClassNotFoundException e) {
?????// TODO Auto-generated catch block
?????e.printStackTrace();
????} catch (SQLException e) {
?????// TODO Auto-generated catch block
?????e.printStackTrace();
????}finally{
?????
??????try {
???????if(resultSet!=null){
????????resultSet.close();
???????}
???????if(pStatement!=null){
????????pStatement.close();
???????}
???????if(connection!=null){
????????connection.close();
???????}
??????} catch (SQLException e) {
???????// TODO Auto-generated catch block
???????e.printStackTrace();
??????}
?????}
????return row;
??}
?}


正在回答

1 回答

????是delete拼錯(cuò)了還有這一個(gè)sql的分號(hào)沒(méi)加

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

哪里出錯(cuò),麻煩路過(guò)看看 JDBC編程,刪除數(shù)據(jù)庫(kù)某條信息

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)