読者です 読者をやめる 読者になる 読者になる

SQLiteでテーブル存在チェック

SQLiteでテーブルが作成されているかをSQLで確認したくて調べました。

select count(*) from sqlite_master where type='table' and name='<テーブル名>';

これでいけました。

これをカーソルで拾って件数が1か0か確認するのだけど、

エラーが出て困りました。

c.moveToFirst();

これを入れて解決。どこかでいらないという記事をみたけど、

こういう場面では必要なんですね。

gradle project sync failed. please fix your project and try again

Andrid Studo で実行すると、

「gradle project sync failed. please fix your project and try again」

というエラーが発生。

調べてみると、以下のサイトに解決法が書かれてました。

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10140459875

その通りにやってみて無事元通り実行できました。

 

AndroidではSwingは使えない

メッセージボックスを使いたくてSwingをimportしようとしたところ、

「パッケージjavax.swingは存在しません」とのエラー。

調べてみると、AndroidではSwingは使えないとの記事を見つけました。

何か使えないかとさらに調べると、

AleartDialogが使えることがわかりました。

 

取得したCursolの件数を知りたい

取得したCursolの件数を知りたくて調べてみました。

SQLでcount(*)を取得すると言う手も紹介されていましたが、

getCount()というメソッドがCursolには用意されており、件数を取得できました。