SQLiteにテーブルが存在するかを確認する方法をgoogle検索。

下のSQLで作成済みテーブル名が取れるみたいです。

select * from master where type=’table’

SQLを実行する前にこれを実行、対象テーブルが存在する場合のみSQLを実行すると・・・
やったー、エラーが消えた!
App Inventor開発:データベース情報表示

実は、アプリタイトルにデータベースの登録状況を表示させる機能を追加したところエラー続発!
App Inventor開発:データベース情報表示

僕のアプリ、「テーブル一括作成」ボタンを押さないと必要なテーブルを作りません。
この仕様で、データベース登録済みレコード数一覧表示機能をフォームOPEN時に動かすとエラーになって当然!

情けないほどの素人開発。

もっと勉強します。

(372 views)

コメントを残す

メールアドレスが公開されることはありません。