回答編集履歴
3
最終確認の後追記
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では必要な情報が得られない為修正
test
CHANGED
@@ -10,4 +10,6 @@
|
|
10
10
|
|
11
11
|
「こういう値が入っているはず」といった想像上のものはNGです。
|
12
12
|
|
13
|
-
`SELECT
|
13
|
+
`SELECT ID FROM テーブル名`でテーブルにSQLを発行した時の結果をそのまま提示してください。
|
14
|
+
|
15
|
+
※ `SELECT CONTENT FROM テーブル名`ではなく`SELECT ID FROM テーブル名`でした。すみません。
|
1
補足を追加
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
|
|