タイトル | : 23日目:データ削除 で躓きました。 |
記事No | : 5734 |
投稿日 | : 2020/03/02(Mon) 22:25 |
投稿者 | : Tomo |
HotelDetail public void hotelDelete(View view) { 7行目 db.delete("hotel_list", "No = ?" , new String[] {no}); ⇒ searchman/example/com/HotelDataEntry.java (1 error) (!) エラー: 不適合な型: TextViewをStringに変換できません:
となります。no が変数の private TextView no; として解釈されるようで、 db.delete("hotel_list", "No = ?" , new String[] {no.getText().toString()});
のようにする事で、error 0 となりました。 しかしそれだと、
[ 問題が発生したため、HotelDataを終了します。OK ] となってしまいます。
そこで、 db.delete("hotel_list", "No = ?" , new String[] {"no"});
すれば、DBテーブルhotel_listのカラムのnoとして認識されるかと思いましたが、やはり
[ 問題が発生したため、HotelDataを終了します。OK ] となってしまいます。
私では解決できないので御教示お願いします。
|