① java在界面上如何實現資料庫 表的刪除\添加數據
建議你找一本java方面書,注意裡面有介紹jdbc的(Java DateBase Connect即Java資料庫鏈接)。
下面我寫一些鏈接代碼,盡量寫詳細點,初次接觸沒有書本理論作鋪墊的話肯定不太容易理解。下面以sqlserver資料庫為例進行說明,使用不同的資料庫只是在方法的參數上有微小的不同。
每一步:注冊資料庫驅動
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//從類路徑中載入驅動,參數為SQLServer的驅動類完整包名
第二步:獲取資料庫連接
Connection conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=資料庫名","用戶名","密碼")//代碼中的中文直接替換為你的資料庫的相關值
第三步:獲取 Statement對像用於執行SQL語句
Statement sta=conn.createStatement();
第四步:使用Statement對像執行SQL語句
ResultSet rs=sta.executeUpdate("SQL 表數據刪除/添加語句");//若對表進行插入刪除操作則使用此語句,至此便結束。否則使用下述語句
ResultSet rs=sta.executeQuery("SQL查詢語句");//表查詢操作
第五步:遍歷結果集,對結表查詢結果中的數據集進行操作
while(rs.next()){
System.out.println(rs.getObject(1));//輸出表中的第一列數據
System.out.println(rs.getObject(2));輸出表中的每二列數據
........}
第六步:關閉資料庫連接
rs.close();
sta.close;
conn.close()//關閉步驟必須先關閉結果集對象再關閉Statement對像,最後關閉Connection對像
以上便是對資料庫中表進行操作的JAVA語句,無論對java web程序還是對java應用程序都有效!當然這裡面還需要包括一些容錯處理捕獲異常,同時導入資料庫的驅動包。
我這兒還有些相關教學視頻,方便我話可以轉給你,你也可以去電驢上下。