回答編集履歴

3

リンク修正

2022/10/01 16:35

投稿

jimbe
jimbe

スコア12659

test CHANGED
@@ -1,6 +1,5 @@
1
- データベースの DATE は java の java.sql.Date です。java.util.Date ではありません。
1
+ データベースの DATE は java の [java.sql.Date](https://docs.oracle.com/javase/jp/8/docs/api/java/sql/Date.html) です。java.util.Date ではありません。
2
- [8 SQL のデータ型と Java のマッピング](https://docs.oracle.com/javase/jp/1.3/guide/jdbc/spec/jdbc-spec.frame8.html)
2
+ [8 SQL のデータ型と Java のマッピング](https://docs.oracle.com/javase/jp/1.3/guide/jdbc/spec/jdbc-spec.frame8.html)
3
- [java.sql.Date](https://docs.oracle.com/javase/jp/8/docs/api/java/sql/Date.html)
4
3
 
5
4
  イメージ
6
5
  ```

2

追加

2022/09/28 16:02

投稿

jimbe
jimbe

スコア12659

test CHANGED
@@ -1,3 +1,14 @@
1
1
  データベースの DATE は java の java.sql.Date です。java.util.Date ではありません。
2
2
  [8 SQL のデータ型と Java のマッピング](https://docs.oracle.com/javase/jp/1.3/guide/jdbc/spec/jdbc-spec.frame8.html)
3
3
  [java.sql.Date](https://docs.oracle.com/javase/jp/8/docs/api/java/sql/Date.html)
4
+
5
+ イメージ
6
+ ```
7
+ PreparedStatement pstmt = con.prepareStatement("INSERT INTO TABLE_A ( UKETSUKENO, UKETSUKEDATE, UKETSUKENAME, …)"+
8
+ "VALUES (?, ?, ?, …)");
9
+ pstmt.setInt(1, renban);
10
+ pstmt.setDate(2. new java.sql.Date(date.getTime()));
11
+ pstmt.setString(3, name);
12
+ :
13
+ pstmt.executeUpdate();
14
+ ```

1

追加

2022/09/28 15:48

投稿

jimbe
jimbe

スコア12659

test CHANGED
@@ -1,2 +1,3 @@
1
1
  データベースの DATE は java の java.sql.Date です。java.util.Date ではありません。
2
2
  [8 SQL のデータ型と Java のマッピング](https://docs.oracle.com/javase/jp/1.3/guide/jdbc/spec/jdbc-spec.frame8.html)
3
+ [java.sql.Date](https://docs.oracle.com/javase/jp/8/docs/api/java/sql/Date.html)