從鍵盤鍵入String型別的資料插入資料庫中
//從這裡輸入資料
Date time = new Date(System.currentTimeMillis());
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date = sdf.format(time);
String project = Input.getProject(s);
String in_money = Input.getIn_money(s);
String out_money = Input.getOut_money(s);
Account a = new Account();
a.setDate(date);
a.setProject(project);
a.setIn_money(in_money);
a.setOut_money(out_money);
Account account = new Account(date, project, in_money, out_money);
account.printAccountInfo();
boolean confirm = Input.getConfirm(s);
if (confirm) {
accountOperation.insertAccount(account);
}
//把資料插入資料庫中
public void insert_DB(Account account) throws ClassNotFoundException, SQLException {
// 獲得連線
Connection conn = JDBCUtil.getConnection();
// 傳送語句
String sql = "insert into account(date,project,in_money,out_money) value(?,?,?,?)";
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setString(1, account.getDate());
pstmt.setString(2, account.getProject());
pstmt.setString(3, account.getIn_money());
pstmt.setString(4, account.getOut_money());
pstmt.executeUpdate();
//System.out.println(account.getProject());
// 關閉連線
JDBCUtil.closeResource(pstmt, conn);
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70007877/viewspace-2794983/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫主鍵、從鍵(易懂版)資料庫
- Java MyBatis 插入資料庫返回主鍵JavaMyBatis資料庫
- mybatis oracle資料庫批次插入資料,忽略主鍵重複MyBatisOracle資料庫
- 向PostgreSQL資料庫插入Date型別資料包錯SQL資料庫型別
- HHDBCS資料庫一鍵匯入資料庫
- mongodb資料庫中插入資料MongoDB資料庫
- C語言程式設計之《從鍵盤輸入資料》C語言程式設計
- 2、Redis的資料型別-stringRedis資料型別
- 關鍵字、資料型別、識別符號資料型別符號
- Mybatis:插入資料返回自增主鍵MyBatis
- string型別資料的find函式型別函式
- 資料庫界的Swagger:一鍵生成資料庫文件!資料庫Swagger
- indexedDB 資料庫主鍵Index資料庫
- PHP基礎-資料型別-stringPHP資料型別
- String資料型別的應用場景資料型別
- 資料庫中欄位資料型別以及約束資料庫資料型別
- mysql資料庫中decimal資料型別比較大小MySql資料庫Decimal資料型別
- 支援 enum 型別的欄位允許為空插入資料庫型別資料庫
- Java中的基本資料型別與引用資料型別Java資料型別
- 資料庫的主外來鍵關係資料庫
- String和基本資料型別的相互轉換資料型別
- JAVA中基本資料型別和引用資料型別Java資料型別
- 資料庫主鍵 ID 生成策略資料庫
- 關係型資料庫和非關係型資料庫的區別資料庫
- 年終盤點:2020資料庫“四大”關鍵詞資料庫
- PostgreSQL 資料庫中 DISTINCT 關鍵字的 4 種用法SQL資料庫
- Java中的資料型別Java資料型別
- javascript中的資料型別JavaScript資料型別
- 向資料庫中插入一條新的資料,並返回新增資料的ID資料庫
- python如何將資料插入資料庫Python資料庫
- JS中其他資料型別轉為number資料型別的方法JS資料型別
- Redis 資料庫、鍵過期的實現Redis資料庫
- [資料庫]資料庫中為什麼不推薦使用外來鍵約束資料庫
- 實用!一鍵生成資料庫文件,堪稱資料庫界的Swagger資料庫Swagger
- 資料庫和資料湖的關鍵概念性差異資料庫
- MySQL 資料庫的對庫的操作及其資料型別悔鋒MySql資料庫資料型別
- 資料庫型別區分資料庫型別
- SQL Server資料庫中的資料型別隱式轉換問題SQLServer資料庫資料型別