質問編集履歴

3

画像の追加

2017/11/23 13:24

投稿

riroholll
riroholll

スコア57

test CHANGED
File without changes
test CHANGED
@@ -333,3 +333,7 @@
333
333
  このようにコードの変更をしエラーはなくなりましたが
334
334
 
335
335
  やはりデータを追加することができません
336
+
337
+
338
+
339
+ ![イメージ説明](5c4b674febf82600df2a0b519b214962.png)

2

コードの追加

2017/11/23 13:24

投稿

riroholll
riroholll

スコア57

test CHANGED
File without changes
test CHANGED
@@ -179,3 +179,157 @@
179
179
  どのように対処すればよいでしょうか。
180
180
 
181
181
  回答よろしくお願いします。
182
+
183
+
184
+
185
+ ```ここに言語を入力
186
+
187
+
188
+
189
+
190
+
191
+ import android.support.v7.app.AppCompatActivity;
192
+
193
+ import android.os.Bundle;
194
+
195
+ import android.widget.Toast;
196
+
197
+ import java.sql.Connection;
198
+
199
+ import java.sql.DriverManager;
200
+
201
+ import java.sql.ResultSet;
202
+
203
+ import java.sql.Statement;
204
+
205
+
206
+
207
+ public class MainActivity extends AppCompatActivity {
208
+
209
+
210
+
211
+
212
+
213
+ int user_id=100;
214
+
215
+
216
+
217
+ String user_name = "genkin";
218
+
219
+
220
+
221
+ String kamoku = "genkin";
222
+
223
+
224
+
225
+ @Override
226
+
227
+ protected void onCreate(Bundle savedInstanceState) {
228
+
229
+ super.onCreate(savedInstanceState);
230
+
231
+ setContentView(R.layout.activity_main);
232
+
233
+
234
+
235
+ try {
236
+
237
+ // ト゛ライハ゛ロート゛
238
+
239
+ Class.forName("com.mysql.jdbc.Driver");
240
+
241
+
242
+
243
+
244
+
245
+
246
+
247
+
248
+
249
+
250
+
251
+ // MySQL に接続
252
+
253
+ Connection con = DriverManager.getConnection("jdbc:mysql://192.168.10.8:3306/testdb", "test11", "");
254
+
255
+
256
+
257
+ // ステートメント生成
258
+
259
+ Statement stmt = con.createStatement();
260
+
261
+
262
+
263
+
264
+
265
+
266
+
267
+
268
+
269
+ //SQL を実行
270
+
271
+
272
+
273
+
274
+
275
+
276
+
277
+ String insert = "insert into test_table(user_id,user_name,kamoku) values (" + user_id + "," + "'" +user_name+ "'" + "," + "'" + kamoku + "'" + ")";
278
+
279
+ //String sqlStr = "insert into test_table(user_id,user_name) values(2,'satou');";
280
+
281
+ stmt.executeUpdate(insert);
282
+
283
+
284
+
285
+
286
+
287
+
288
+
289
+
290
+
291
+
292
+
293
+ // 接続を閉し゛る
294
+
295
+ stmt.close();
296
+
297
+ con.close();
298
+
299
+
300
+
301
+
302
+
303
+
304
+
305
+ }catch (Exception e){
306
+
307
+
308
+
309
+ e.printStackTrace() ;
310
+
311
+
312
+
313
+ }finally {
314
+
315
+
316
+
317
+ }
318
+
319
+ }
320
+
321
+ }
322
+
323
+
324
+
325
+
326
+
327
+
328
+
329
+ ```
330
+
331
+
332
+
333
+ このようにコードの変更をしエラーはなくなりましたが
334
+
335
+ やはりデータを追加することができません

1

校正

2017/11/23 13:01

投稿

riroholll
riroholll

スコア57

test CHANGED
File without changes
test CHANGED
File without changes