對資料庫進行增刪改操作的步驟:
1.通過connection物件建立statement,statement的功能是向資料庫傳送sql語句。
2.通過呼叫int executeupdate(string sql),它可以傳送dml和ddl
例項:
class.forname("com.mysql.jdbc.driver");
connection con = drivermanager
.getconnection("jdbc:mysql://localhost:3306/sss","lzt","123456");
statement stmt = con.createstatement();
string sql = "insert into aaa values(8,'李斯','987654321')";
int r = stmt.executeupdate(sql);
system.out.println(r);
stmt.close();
con.close();
上面的**可以往資料表aaa中插入一行內容。
注:增刪改的操作步驟相似,只需要修改sql語句即可完成不同的操作。
查詢操作
查詢操作不同於增刪改操作,因為它會返回乙個列表,我們需要對列表進行解析。
查詢操作具體步驟:
1.通過connection物件建立statement,statement的功能是向資料庫傳送sql語句。
2.通過呼叫resultset executequery(string seletesql),該函式的引數必須是查詢語句。
3.獲得了resultset物件後可以通過移動行游標移動到每一行之前(next()函式),再通過getint(列號),getint(屬性名),getstring,getdouble等等。
具體例項:
resultset set = null;
connection con = null;
statement stmt = null;
try}catch(exception e)finally
注意:resultset物件獲取的**只可以對行游標進行移動,不能對列游標進行操作。該錶的內容的第一行稱為first,屬性行稱為beforefirst,最後一行稱為last,最後一行之後稱為afterlast。
JDBC 實現增刪改查
public class notedaoimpl implements notedao catch exception e finally 修改操作 public void update note note throws exception catch exception e finally 刪除操...
JDBC實現增刪改查
首先建立起資料庫連線 1 載入驅動 class.forname com.mysql.jdbc.driver 2 獲取與資料庫的連線 string username root string password 123456 string url jdbc mysql localhost 3306 jdb...
JDBC 增刪改查
一 jdbc資料庫使用的七個基本步驟 獲取驅動 建立連線 編寫sql 獲取preparestatement 執行sql語句,並返回結果 處理結果集 關閉資源 根據這7個步驟寫 public class testuser else catch exception e 7.關閉資源 finallycat...