浜松のWEBシステム開発・スマートフォンアプリ開発・RTK-GNSS関連の開発はお任せください
株式会社シーポイントラボ
TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:静岡県浜松市中区富塚町1933-1 佐鳴湖パークタウンサウス2F

【java】SQLiteでカラム変えるときに失敗したこと

SQLiteを用いたアプリで、SQLiteOpenHelperを継承した

クラスでカラムを変えて、その後に保存したい値を変更したら

no such file no directoryエラーが起きてクラッシュしてしまいました。。。

このエラーは、DB作成後にコードを変えても、最初に作られた状態から

一切変わらない(カラムの数も増えない)ためにおきます。

どうしてもカラムを変えたい時はアプリを一回削除してから再ビルドする必要があります。

そこで初めて新しくDBを作り直すので、誤ったタイミングで

カラムを変えて自分のように混乱しないように、ですね。

  • この記事いいね! (0)