idea jdbc實現資料庫增刪改查

2021-09-24 18:38:30 字數 1845 閱讀 8426

之前已經實現過jdbc對資料庫進行查詢,詳細說明見博文:

開發工具

還是之前建立的專案,今天在其基礎上做一些修改,除了要查詢資料庫,還要對資料進行新增、刪除和修改,此外會對類進行封裝。

1.將載入驅動和建立連線封裝起來

a、建立package–dbutil包,並在下面建乙個dbutil類。

b.向dbutil類中新增工具方法getconnection(),一般工具方法都要用static

public  class dbutil   catch (exception e) 

return conn;}}

2.將關閉連線封裝起來

在向dbutil類中新增工具方法——close()方法,,將之前專案的第7步關閉連線封裝在這個類的方法中。

public static void close(resultset resultset, connection conn, statement statement)catch (exception e)

}if(conn!=null)catch(exception e)

}if(statement!=null) catch (exception e) }}

3.在testconnection類的主方法中呼叫getconnection()方法和close()方法。

public class testconnection 

}catch (exception e)

finally

}

4.下面我們再優化一下,把查詢也封裝成方法。

a.第一步先建乙個package-bean包,bean包中儲存的實體類是與資料庫中的表對應的,比如我資料庫中的表為users,所以要在bean包下建立乙個users類。

package jdbc.bean;

public class users

public string getid()

public string getuser_name()

public void setuser_id(string id)

public void setuser_name(string name)

@override

public string tostring() ';}}

b.在testconnection類中建立findall()方法,用來獲得所有從資料庫中查詢到的資料列表。然後在主方法main()中呼叫findall()方法,最後輸出查詢到的資料。

public class testconnection 

} catch (exception e) finally

return list;

}public static void main(string args)

}

5.執行前後的users表的資料對比

增刪改前:

增刪改後:

執行結果:

PHP Mysql 實現資料庫增刪改查

php和mysql可以對資料庫進行簡單的增刪改查,本文介紹了新聞列表的後台管理。建立乙個新聞列表的資料庫 td 增加新聞 id標題關鍵字 作者發布時間 內容操作 1.匯入配置檔案 require dbconfig.php 2.連線mysql 選擇資料庫 mysql select db dbname,...

資料庫增刪查

首先建乙個類繼承sqliteopenhelper重寫裡面的方法 package com.bw.uigaoji.sql import android.content.context import android.database.sqlite.sqlitedatabase import android...

C API方式連線mysql資料庫實現增刪改查

1,裝好mysql,新建乙個c 控制台工程 從最簡單的弄起,這個會了,可以往任何c 工程移植 在vs2010中設定,工程 屬性 vc 目錄 包含目錄,將mysql server include的絕對路徑新增進去,例如c program files mysql mysql server 5.6 inc...