回答編集履歴

3

最終確認の後追記

2017/04/21 15:01

投稿

fcrow
fcrow

スコア96

test CHANGED
@@ -13,3 +13,21 @@
13
13
  `SELECT ID FROM テーブル名`でテーブルにSQLを発行した時の結果をそのまま提示してください。
14
14
 
15
15
  ※ `SELECT CONTENT FROM テーブル名`ではなく`SELECT ID FROM テーブル名`でした。すみません。
16
+
17
+
18
+
19
+ 4/21 最終確認の後追記
20
+
21
+ ---
22
+
23
+ まず結論から言うと、あなたのテーブル aaazzzzzaaas の中に IDが1となるデータは入っていません。
24
+
25
+ そのため `SELECT CONTENT FROM aaazzzzzaaas WHERE ID = 1` を実行しても何もとれず
26
+
27
+ 実行結果を取り扱う`Cursor c`は空になります。ということは、後はもうわかりますね?
28
+
29
+
30
+
31
+ 一旦、アプリケーションの開発は諦めて、SQLでのDB操作に限定した学習をすべきです。
32
+
33
+ 今のままでDB連携したアプリケーションを作るのは**不可能です**。

2

CONTENTでは必要な情報が得られない為修正

2017/04/21 15:01

投稿

fcrow
fcrow

スコア96

test CHANGED
@@ -10,4 +10,6 @@
10
10
 
11
11
  「こういう値が入っているはず」といった想像上のものはNGです。
12
12
 
13
- `SELECT CONTENT FROM テーブル名`でテーブルにSQLを発行した時の結果をそのまま提示してください。
13
+ `SELECT ID FROM テーブル名`でテーブルにSQLを発行した時の結果をそのまま提示してください。
14
+
15
+ ※ `SELECT CONTENT FROM テーブル名`ではなく`SELECT ID FROM テーブル名`でした。すみません。

1

補足を追加

2017/04/21 13:42

投稿

fcrow
fcrow

スコア96

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  まず、SQLを`table`や`yobareta`を利用しないものにしてください。
4
4
 
5
- `String sql = "SELECT CONTENT FROM テーブル名 WHERE ID = 値";`
5
+ `String sql = "SELECT CONTENT FROM テーブル名 WHERE ID = 値";` ←このような形に置き換えてください
6
6
 
7
7
  ※ わかっているとは思いますが、上記の`テーブル名`や`値`は作成しているテーブルに則したものにしてください。
8
8