質問編集履歴

3

プログラム言語を明記しました。

2021/01/04 04:20

投稿

Yamamoto2020
Yamamoto2020

スコア3

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ```ここに言語を入力
1
+ ```Java
2
2
 
3
3
  package com.websarva.wings.android.test;
4
4
 

2

ソースコードの記入個所を変更しました

2021/01/04 04:20

投稿

Yamamoto2020
Yamamoto2020

スコア3

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,4 @@
1
- 名前や住所など複数の列を持ったデータベースを作成したいと考えています。ですが、タイトルにあったように引数が呼び出し側と呼び出し先とで数が一致しませんというコンパイルエラーが出てしまいます。
2
-
3
- ,の箇所を変更したり打ち直したりしてみましたが、そのたび別のコンパイルエラーメッセージが表示され困っています。お手間おかけしますが、よろしくお願いいたします。
1
+ ```ここ言語入力
4
-
5
-
6
2
 
7
3
  package com.websarva.wings.android.test;
8
4
 
@@ -124,6 +120,16 @@
124
120
 
125
121
  }
126
122
 
123
+ コード
124
+
125
+ ```名前や住所など複数の列を持ったデータベースを作成したいと考えています。ですが、タイトルにあったように引数が呼び出し側と呼び出し先とで数が一致しませんというコンパイルエラーが出てしまいます。
126
+
127
+ ,の箇所を変更したり打ち直したりしてみましたが、そのたびに別のコンパイルエラーメッセージが表示され困っています。お手間をおかけしますが、よろしくお願いいたします。
128
+
129
+
130
+
131
+
132
+
127
133
  **エラーメッセージは
128
134
 
129
135
  saveData(db, "草津温泉", "bsだhb", "温泉");

1

想定の結果を出した後に追加したソースコードを太字に変更、エラーメッセージを追加しました。

2021/01/04 03:58

投稿

Yamamoto2020
Yamamoto2020

スコア3

test CHANGED
File without changes
test CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
  private static final String COLUMN_NAME_ADDRESS = "address";
34
34
 
35
- private static final String COLUMN_NAME_CATEGORY = "category";
35
+ **private static final String COLUMN_NAME_CATEGORY = "category";**
36
36
 
37
37
  private static final String SQL_CREATE_ENTRIES =
38
38
 
@@ -42,9 +42,9 @@
42
42
 
43
43
  COLUMN_NAME_NAME + " TEXT," +
44
44
 
45
- COLUMN_NAME_ADDRESS + " TEXT, " +
45
+ COLUMN_NAME_ADDRESS + " TEXT**, " +
46
46
 
47
- COLUMN_NAME_CATEGORY + " TEXT " + " ) ";
47
+ COLUMN_NAME_CATEGORY + " TEXT " + " **) ";
48
48
 
49
49
 
50
50
 
@@ -68,13 +68,13 @@
68
68
 
69
69
 
70
70
 
71
- saveData(db, "草津温泉", "bsだhb", "温泉");
71
+ saveData(db, "草津温泉", "bsだhb"**, "温泉"**);
72
72
 
73
- saveData(db, "水上温泉", "hdすあ", "温泉");
73
+ saveData(db, "水上温泉", "hdすあ"**, "温泉"**);
74
74
 
75
- saveData(db, "草津熱帯園" ,"data", "動物園");
75
+ saveData(db, "草津熱帯園" ,"data"**, "動物園"**);
76
76
 
77
- saveData(db, "群馬フラワーパーク" , "djgsk", "公園");
77
+ saveData(db, "群馬フラワーパーク" , "djgsk"**, "公園"**);
78
78
 
79
79
 
80
80
 
@@ -123,3 +123,15 @@
123
123
  }
124
124
 
125
125
  }
126
+
127
+ **エラーメッセージは
128
+
129
+ saveData(db, "草津温泉", "bsだhb", "温泉");
130
+
131
+ saveData(db, "水上温泉", "hdすあ", "温泉");
132
+
133
+ saveData(db, "草津熱帯園" ,"data", "動物園");
134
+
135
+ saveData(db, "群馬フラワーパーク" , "djgsk", "公園");
136
+
137
+ のそれぞれにExpected 3 arguments but found 4と表示されています。**